Skip to content
Back to skills

Speckit Doctor Check

ASecurity

Run a full project health diagnostic — checks structure, agents, features,

  • 11 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
ai-agentsshellbashgit

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add racecraft-lab/Paddock --skill speckit-doctor-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Speckit Doctor Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Speckit Doctor Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/racecraft-lab-speckit-doctor-check/badge)](https://www.skillsdirectory.com/skills/racecraft-lab-speckit-doctor-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: speckit-doctor-check
description: Run a full project health diagnostic — checks structure, agents, features,
  scripts, extensions, and git status.
compatibility: Requires spec-kit project structure with .specify/ directory
metadata:
  author: github-spec-kit
  source: doctor:commands/check.md
---

# Project Health Check

Run a diagnostic scan of the current Spec Kit project to identify setup issues, missing artifacts, and configuration problems.

## User Input

```text
$ARGUMENTS
```

You **MUST** consider the user input before proceeding (if not empty).

## Outline

1. **Run diagnostic script**: Execute `.specify/extensions/doctor/scripts/bash/doctor.sh` from the project root and review the output.

2. **Analyze results**: The script checks 6 areas:
   - **Project structure** — `.specify/`, `specs/`, `.specify/scripts/`, `.specify/templates/`, `.specify/memory/`, `.specify/memory/constitution.md`
   - **AI agent configuration** — detects which agent folder is present, verifies commands exist
   - **Feature specifications** — lists features in `specs/`, checks for spec.md/plan.md/tasks.md
   - **Scripts health** — verifies all bash and PowerShell scripts are present and executable
   - **Extensions health** — validates extensions.yml and extension registry
   - **Git status** — checks if inside a git repo, shows current branch

3. **Report findings**: Present the diagnostic results to the user:
   - **Errors** — things that are broken and need fixing
   - **Warnings** — things that could cause problems
   - **Notes** — informational items about the project state

4. **Suggest fixes**: For each error or warning found, suggest the specific command or action needed to resolve it. Common fixes include:
   - Missing directories → `specify init --here`
   - Missing constitution → copy from `.specify/templates/constitution-template.md`
   - Missing feature artifacts → run `/speckit.plan` or `/speckit.tasks`
   - Non-executable scripts → `chmod +x .specify/scripts/bash/*.sh`
   - Empty agent commands → `specify init --here --ai <agent>`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.