Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/microsoft/MicroHack --skill skill-name-kebab-case명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Transformation rules and verification steps for upgrading .NET Framework 4.x applications to .NET 9. WHEN: upgrade to .NET 9, migrate .NET Framework, retarget TFM, convert to SDK-style project, System.Web replacement, web.config migration, packages.config to PackageReference, binding redirect cleanup. NOT for: greenfield .NET apps, NuGet version bumps within the same TFM, Azure infrastructure changes.
Transformation rules and verification steps for upgrading Java 8/11 + Spring Boot 2.x applications to Java 21 + Spring Boot 3.x. WHEN: upgrade Java version, migrate Spring Boot 2 to 3, javax to jakarta, fix CVE in Java dependencies, update Maven/Gradle build for Java 21, Spring Security 5 to 6 migration. NOT for: greenfield Java services, framework replacement rewrites (Struts/EJB — use dedicated migration rulebooks), infrastructure-only changes.
Create new skills, modify and improve existing skills, and measure skill performance. Use whenever the user wants to create a skill from scratch, turn an existing workflow or conversation into a skill, edit or optimize an existing SKILL.md, run test prompts against a skill, or improve a skill's description for better triggering accuracy — even if they don't explicitly say the word "skill" (e.g. "package this knowledge for the agent", "make this repeatable", "teach Copilot how we do X"). NOT for: creating custom agents (.agent.md) or MCP server configuration.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | {"[object Object]":null} |
| description | {{WHAT this skill does in one sentence.}} WHEN: {{trigger phrase 1}}, {{trigger phrase 2}}, {{trigger phrase 3}}, {{e.g. "upgrade .NET Framework to .NET 9", "migrate Struts to Spring MVC", "fix CVE vulnerabilities", "containerize legacy app"}}. NOT for: {{explicit exclusions — prevents false triggering, e.g. "greenfield development, infrastructure-only changes"}}. |
{{1–2 sentences: what knowledge this skill packages and what outcome it enables.}}
dotnet --list-sdks"}}{{Concrete instructions. Prefer commands and decision tables over prose.}}
{{command or code example}}
| Source pattern | Target pattern | Notes |
|---|---|---|
{{e.g. WebForms .aspx}} | {{e.g. Razor Pages}} | {{caveat}} |
{{e.g. javax.servlet.*}} | {{e.g. jakarta.servlet.*}} | {{caveat}} |
./rules/breaking-changes.md (supporting file)}}