بنقرة واحدة
spec-create
Creates a formal spec for a new feature or phase. Use when starting any non-trivial implementation work.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Creates a formal spec for a new feature or phase. Use when starting any non-trivial implementation work.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Systematic bug triage protocol. Use when receiving a bug report or unexpected behavior. Follows reproduce→locate→reduce→fix→guard→verify sequence.
Publica padrões reutilizáveis no global-index do claude-memories. Use quando uma solução se provar genuinamente reutilizável em outros projetos.
First-session onboarding for new blank projects. Run automatically when MEMORY.md has no context. Interviews the developer and configures all memory files.
Run after the first spec-create to commit all new files and finalize the transition from template to real project. Creates a clean checkpoint in git history.
Format and validate commit messages following Conventional Commits. Use before any git commit to ensure consistency.
Pre-deploy checklist and procedure. Run before any deploy in any environment. Validates code, environment, migrations and team communication.
| name | spec-create |
| description | Creates a formal spec for a new feature or phase. Use when starting any non-trivial implementation work. |
| disable-model-invocation | true |
| argument-hint | [feature-name] |
"When the program is being tested, it is too late to make design changes." — Tao of Programming, 3.1
When to use: When starting a new feature, phase, or sprint. Can be invoked directly or after the planner agent generates an approved PRD.
Collect the minimum information before creating:
The novice delivered a screen editor, graphics, and an AI interface — but forgot the financial part of the package they were asked for. — Tao of Programming, 5.3 (paraphrased)
Use the content of the approved PRD directly — don't ask what has already been answered.
Generate the feature slug from the name
[type]-[name] in lowercase with hyphensfeature-auth, fix-payment-race, refactor-orders-moduleFill the full slug in the format [project-slug]::[feature-slug]
project from the front matter of .claude/memory/MEMORY.mdCreate .claude/specs/[feature-slug].md
.claude/specs/_template.md as baseUpdate .claude/specs/INDEX.md
Confirm the created/updated files to the user
A new spec in backlog, with enough context for any session or team member to start the work without needing additional briefing.