samdop avatar

samdop

Community

@samdop

0Followers
|
1Public Repos
|
9Published Skills

samdop provides migration skills for converting ASP.NET MVC applications to Node.js and React stacks deployed on Azure.

Skills Distribution
DomainDeveloper To...ASP.NET MVC to Rea.. (35%)SQL Server to Post.. (20%)Azure Cloud Deploy.. (20%)Authentication & S.. (15%)

Agent Skills by samdop

Showing 9 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About samdop

FAQPage Schema
What tasks can I accomplish using samdop's skills?

You can migrate ASP.NET MVC applications to Node.js and React: convert Razor views to React components, replace Windows/Forms Auth with Entra ID and JWT, move SQL Server schemas to PostgreSQL, swap legacy .NET packages like Telerik or Crystal Reports, and deploy to Azure Container Apps or Static Web Apps.

Who should use samdop's migration skills?

Full-stack engineers and enterprise development teams modernizing legacy ASP.NET MVC solutions. The skills target developers handling frontend Razor-to-React conversion, backend Node.js rewrites, database replatforming to PostgreSQL, and Azure infrastructure provisioning with Bicep or Terraform.

How do the skills fit into a migration workflow?

Each skill activates on specific migration triggers: invoke aspnet-mvc-to-react-mapping before converting views, auth-and-security-migration for identity work, sqlserver-to-postgres-migration for data layers, and azure-fullstack-deployment for Bicep, azd, and Container Apps rollout of the migrated stack.

What prerequisites and dependencies do the skills assume?

Skills assume an existing ASP.NET MVC codebase and a target Node.js plus React environment using pnpm workspaces, Vite, TanStack Query, and TypeScript. Database skills expect SQL Server source schemas and PostgreSQL targets; deployment skills require Azure subscriptions with Key Vault and managed identity.

Can samdop's registry handle missing migration skills?

Yes. The skill-creator meta-skill authors new Copilot skills on the fly when a gap is detected in .github/skills/, such as a missing Node backend framework mapping. It requires explicit user approval through a consultation step before generating any new skill.