converting-to-cpm Skill
Converts .NET projects and solutions to NuGet Central Package Management (CPM) with Directory.Packages.props. Use when the user wants to centralize, convert, align, or sync NuGet package versions across multiple projects, resolve version conflicts or mismatches, or get versions consistent across a solution or repositor Published by microsoft in upgrade-agent-plugins.
Decision snapshot
Is this a fit?
Developers using upgrade-agent-plugins, Includes SKILL.md, Reusable instructions
Compatibility not yet detected.
Permission behavior not yet detected.
Copy skill directory
2 months ago · NOASSERTION license
No specific cautions were detected. Review the source and requested permissions before installing.
What is converting-to-cpm Skill?
Converts .NET projects and solutions to NuGet Central Package Management (CPM) with Directory.Packages.props. Use when the user wants to centralize, convert, align, or sync NuGet package versions across multiple projects, resolve version conflicts or mismatches, or get versions consistent across a solution or repositor Published by microsoft in upgrade-agent-plugins. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using upgrade-agent-plugins
Declared skill metadata
- Source file: plugins/upgrade-agent/extenders/upgrade-dotnet/upgrade/skills/lazy/common/converting-to-cpm/SKILL.md
These fields retain source and confidence evidence from the indexed SKILL.md.
Compatibility and setup
- Install or run with Copy skill directory
When to use converting-to-cpm Skill
- Use it for developers using upgrade-agent-plugins.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/upgrade-agent-plugins
- Skill file: plugins/upgrade-agent/extenders/upgrade-dotnet/upgrade/skills/lazy/common/converting-to-cpm/SKILL.md
What it does
Converts .NET projects and solutions to NuGet Central Package Management (CPM) with Directory.Packages.props. Use when the user wants to centralize, convert, align, or sync NuGet package versions across multiple projects, resolve version conflicts or mismatches, or get versions consistent across a solution or repositor
Skill instructions
Convert to Central Package Management Migrate .NET projects from per-project package versioning to NuGet Central Package Management (CPM), centralizing all package versions into a single Directory.Packages.props. When to Use - User wants to adopt CPM for a repository, solution, or project - Package versions are scattered across project files and the user wants a single source of truth - User mentions Directory.Packages.props, CPM, or centralizing NuGet versions - User wants to align or sync a package version across multiple projects — suggest CPM if not already enabled - Package versions are out of sync or conflicting across projects When Not to Use - CPM is already fully enabled for all in-scope projects - Projects use packages.config (must first migrate to PackageReference) - User explicitly wants a custom MSBuild property file without CPM Inputs | Input | Required | Description | |-------|----------|-------------| | Scope | Yes | A project file, solution file, or directory containin
Verified compatibility and discovery
Frequently asked questions
What is converting-to-cpm?
converting-to-cpm is a open-source AI agent skill with Copy skill directory. Converts .NET projects and solutions to NuGet Central Package Management (CPM) with Directory.Packages.props.
Who is converting-to-cpm best for?
converting-to-cpm is best for reusing agent instructions, scripts, and references.
How do I install converting-to-cpm?
Install or run converting-to-cpm using Copy skill directory. Check converting-to-cpm for the latest setup command.
Is converting-to-cpm actively maintained?
converting-to-cpm may need a closer maintenance check before production use.
Project health auto-fetched from the source repository.
Maintain this resource?
Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.