scaffolding-yarp-proxy-project Skill
Scaffolds a new ASP.NET Core project with YARP reverse proxy alongside an existing .NET Framework MVC or WebAPI project for incremental side-by-side migration. Use when a migration task requires creating a new Core project that proxies to the old Framework app, when the side-by-side migration approach is selected, or w Published by microsoft in upgrade-agent-plugins.
What is scaffolding-yarp-proxy-project Skill?
Scaffolds a new ASP.NET Core project with YARP reverse proxy alongside an existing .NET Framework MVC or WebAPI project for incremental side-by-side migration. Use when a migration task requires creating a new Core project that proxies to the old Framework app, when the side-by-side migration approach is selected, or w 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.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using upgrade-agent-plugins
Technical details
- Install or run with Copy skill directory
When to use scaffolding-yarp-proxy-project 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/web/mvc/scaffolding-yarp-proxy-project/SKILL.md
What it does
Scaffolds a new ASP.NET Core project with YARP reverse proxy alongside an existing .NET Framework MVC or WebAPI project for incremental side-by-side migration. Use when a migration task requires creating a new Core project that proxies to the old Framework app, when the side-by-side migration approach is selected, or w
Skill instructions
Scaffold ASP.NET Core Project with YARP Proxy Creates a new ASP.NET Core web project alongside an existing .NET Framework MVC or WebAPI project. The new project is configured with a YARP reverse proxy that routes unhandled requests to the old project, enabling incremental controller-by-controller migration. ⛔ REQUIRED: Read This File Completely This file contains 2 steps and 10 sub-steps for manual scaffolding. You MUST read all sections before starting: | Step | Section | What It Covers | |------|---------|----------------| | 1 | Check for Existing Tool | Try scaffoldyarpproxywebproject tool first | | 2 | Scaffold Using Script + Templates | Primary path — script + template files | | 2.1 | Gather Parameters | Paths, TFM, URLs, package versions | | 2.2 | Run the Script | Script copies templates, adds to solution, links projects | | 2.3 | If Script Fails | Manual fallback — copy templates, replace placeholders | | - | Template Files Reference | What each template contains | | - | Success
Explore related resources
Frequently asked questions
What is scaffolding-yarp-proxy-project?
scaffolding-yarp-proxy-project is a open-source AI agent skill with Copy skill directory. Scaffolds a new ASP.NET Core project with YARP reverse proxy alongside an existing .NET Framework MVC or WebAPI project for incremental side-by-side migration.
Who is scaffolding-yarp-proxy-project best for?
scaffolding-yarp-proxy-project is best for reusing agent instructions, scripts, and references.
How do I install scaffolding-yarp-proxy-project?
Install or run scaffolding-yarp-proxy-project using Copy skill directory. Check scaffolding-yarp-proxy-project for the latest setup command.
Is scaffolding-yarp-proxy-project actively maintained?
scaffolding-yarp-proxy-project may need a closer maintenance check before production use.
Auto-fetched from GitHub.