Favicon of building-projects

building-projects Skill

AI Agent SkillHTMLOpen source

Build tool selection and orchestration for .NET projects during modernization upgrades. Use this skill whenever the agent modifies code files, project files, packages, or configuration and needs to validate the build — which is virtually every upgrade task. Covers: choosing between dotnet build and msbuild.exe, restore Published by microsoft in upgrade-agent-plugins.

What is building-projects Skill?

Build tool selection and orchestration for .NET projects during modernization upgrades. Use this skill whenever the agent modifies code files, project files, packages, or configuration and needs to validate the build — which is virtually every upgrade task. Covers: choosing between dotnet build and msbuild.exe, restore 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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
23/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using upgrade-agent-plugins

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use building-projects Skill

  • Use it for developers using upgrade-agent-plugins.

Built with

HTMLCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/upgrade-agent-plugins
  • Skill file: plugins/upgrade-agent/extenders/upgrade-dotnet/upgrade/skills/lazy/common/building-projects/SKILL.md

What it does

Build tool selection and orchestration for .NET projects during modernization upgrades. Use this skill whenever the agent modifies code files, project files, packages, or configuration and needs to validate the build — which is virtually every upgrade task. Covers: choosing between dotnet build and msbuild.exe, restore

Skill instructions

Building Projects Overview During .NET modernization, the choice of build tool is not trivial. dotnet build and msbuild.exe are not interchangeable — they have different capabilities, different SDK resolution paths, and different behavior with legacy project features. This skill encodes the expert decision logic so the agent picks the right tool on the first attempt and recovers intelligently when a build fails. Related Skills | Action | Skill | |--------|-------| | Convert legacy project files to SDK-style format | converting-to-sdk-style | | Add/update/remove target frameworks | managing-target-frameworks | | Add/update package references or resolve NuGet version conflicts | managing-package-references | | Modify project properties | modifying-project-properties | Defer to these skills for project format conversion, TFM changes, package management, and property edits. Repo-Level Build Skills Take Priority If the repository contains a custom build skill (e.g., in .github/skills/, .cop

Explore related resources

Frequently asked questions

What is building-projects?

building-projects is a open-source AI agent skill with Copy skill directory. Build tool selection and orchestration for .NET projects during modernization upgrades.

Who is building-projects best for?

building-projects is best for reusing agent instructions, scripts, and references.

How do I install building-projects?

Install or run building-projects using Copy skill directory. Check building-projects for the latest setup command.

Is building-projects actively maintained?

building-projects may need a closer maintenance check before production use.

Share:

Stars
8
Forks
1
Last commit
12 days ago
Repository age
2 months
License
NOASSERTION

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to building-projects