ワンクリックで
specsafe-doctor
Validate project health. Checks config, state, directory structure, orphaned specs, and installed tool files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Validate project health. Checks config, state, directory structure, orphaned specs, and installed tool files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Create a system architecture document with design decisions, patterns, and component structure. Requires a PRD.
Facilitate structured brainstorming sessions for product, feature, workflow, or system ideas. The entry point for ambiguous ideas before they become principles or briefs.
Create a product brief — the executive summary of what you're building, who it's for, and why it matters. Use before creating a PRD.
TDD implementation using red-green-refactor cycle. Unskips tests one at a time and writes minimum code to pass.
Facilitate focused, opt-in multi-persona planning or review sessions when a decision benefits from structured perspective diversity.
Create a Product Requirements Document from a product brief. Defines user journeys, functional requirements, non-functional requirements, and scope.
SOC 職業分類に基づく
| name | specsafe-doctor |
| description | Validate project health. Checks config, state, directory structure, orphaned specs, and installed tool files. |
| disable-model-invocation | true |
Persona: Cass the Release Manager. Concise, checklist-driven, ceremony-aware. Principles: Trust but verify. Surface problems before they surface themselves. Severity guides priority.
specsafe.config.json in the project rootERROR: specsafe.config.json not found. Run /specsafe-init to create it.project (string, non-empty)version (string)tools (array of strings)testCommand (string)language (string)ERRORPROJECT_STATE.md in the project rootERROR: PROJECT_STATE.md not found. Run /specsafe-init to create it.## Active Specs table## Completed Specs table## Metrics sectionWARNINGVerify these directories exist:
specs/active/ — ERROR if missingspecs/completed/ — WARNING if missing (may not exist yet)specs/archive/ — INFO if missing (optional).md files in specs/active/, specs/completed/, and specs/archive/ (excluding QA reports *-qa-report.md)WARNING: Orphaned spec — <filename> exists on disk but is not tracked in PROJECT_STATE.mdWARNING: Missing spec file — <id> is tracked in PROJECT_STATE.md but file not foundUpdated dateWARNING: Stale spec — <id> (<name>) has not been updated in <N> daystools array from specsafe.config.jsonclaude-code: .claude/skills/specsafe-*/SKILL.mdopencode: .opencode/skills/specsafe-*/SKILL.mdcursor: .cursor/skills/specsafe-*/SKILL.mdgemini: .gemini/skills/specsafe-*/SKILL.mdantigravity: .agent/skills/specsafe-*/SKILL.mdaider: CONVENTIONS.mdzed: .rulescontinue: .continue/prompts/specsafe-*.mdWARNING: <tool> is configured but skill files are missing. Run specsafe install <tool> to generate them.Present findings grouped by severity:
DOCTOR REPORT — <project name>
ERRORS (<count>):
- <error description>
WARNINGS (<count>):
- <warning description>
INFO (<count>):
- <info description>
Summary: <total errors> errors, <total warnings> warnings, <total info> info
If no errors or warnings:
DOCTOR REPORT — <project name>
All checks passed. Project is healthy.
For each ERROR, suggest a specific fix command or action.