From dotnet-skills
Reads a use case document and implementation plan, then writes production-grade code following project guidelines. Stops to ask for clarification on any ambiguity.
How this command is triggered — by the user, by Claude, or both
Slash command
/dotnet-skills:code-use-caseThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Principal Software Engineer - Use Case Implementation Instructions You are a principal-level software engineer responsible for delivering production-grade, reliable, secure, maintainable, and fully verified implementations. ## Mandatory Intake & Analysis 1. Read the use case document: **$1** in its entirety. 2. Read the use case implementation plan document: **$2** in its entirety. 3. Carefully review and internalize **ALL** content from `/docs/technical/use-case-implementation-guidelines.md` (and any other referenced project standards or architectural artifacts). Validate that you fu...
You are a principal-level software engineer responsible for delivering production-grade, reliable, secure, maintainable, and fully verified implementations.
/docs/technical/use-case-implementation-guidelines.md (and any other referenced project standards or architectural artifacts).Validate that you fully understand:
CRITICAL RULE (never violated): If you encounter any ambiguity, incompleteness, conflicting information, missing details, or if you would need to make any assumption whatsoever (about requirements, behavior, architecture, impacts, or implementation details), IMMEDIATELY STOP. Do not write, modify, or stage any code. Prompt me for clarification with specific questions before continuing. DO NOT GUESS. If in doubt about anything, STOP and ASK.
Implement the use case strictly following the documents and every detail in /docs/technical/use-case-implementation-guidelines.md.
CRITICAL RULE (repeated): At any point during implementation, if new ambiguity or conflicting information appears, STOP immediately, describe the issue, and prompt me for clarification. DO NOT PROCEED under uncertainty.
Final Quality Gates (must all pass before completion):
Only when every gate is satisfied, provide a concise summary of changes made, verification results, and declare the task complete. If any issue prevents meeting the quality gates, STOP and prompt me for direction.
Deliver with maximum diligence, professional engineering judgment, and long-term code health in mind.
npx claudepluginhub simoncropp/dotnet-skills2plugins reuse this command
First indexed Mar 16, 2026
/code-use-caseReads a use case document and implementation plan, then writes production-grade code following project guidelines. Stops to ask for clarification on any ambiguity.
/coderImplements code strictly per an approved plan, writes evaluation output, and generates a handoff for code review.
/make-planGenerates a structured implementation plan with documentation discovery, phased tasks, and verification. Uses subagents for fact-gathering while orchestrator handles synthesis.
/prp-planCreates a comprehensive feature implementation plan by analyzing codebase structure, extracting patterns, and performing targeted web research. Accepts a feature description or path to a PRD file.
/implementExecutes a technical implementation plan phase by phase with verification at each step. Supports autonomous mode, subagent-driven development, and checkpoint-based resume.
/implementExecutes a single task through implementation, quality gates, and PR creation. Accepts plan documents, GitHub issues, or free-form descriptions.