How this skill is triggered — by the user, by Claude, or both
Slash command
/pactkit:pactkit-doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Diagnostic tool for project health — config drift, missing files, stale graphs, orphaned specs.
Diagnostic tool for project health — config drift, missing files, stale graphs, orphaned specs.
| Level | Meaning |
|---|---|
| INFO | Informational, no action required |
| WARN | Potential issue, should be addressed |
| ERROR | Critical mismatch, must be fixed |
Run pactkit doctor to perform automated diagnostics:
docs/specs/ vs board + archive.pactkit.yaml items vs deployed files.docs/architecture/graphs/*.mmd mtimes vs source files.visualize to check architecture graph generation.visualize --mode class for class diagram verification.docs/test_cases/ existence.pactkit.yaml exists (in .claude/pactkit.yaml or .opencode/pactkit.yaml) and is valid.tests/e2e/ is empty.Output a structured health report grouped by category:
| Category | Check Item | Severity | Description |
|---|---|---|---|
| Architecture | Graph Freshness | INFO/WARN | Stale if > 7 days |
| Specs | Orphaned Specs | INFO | Specs without board entries |
| Specs | Missing Specs | WARN | Board stories without specs |
| Config | Drift Detection | ERROR | pactkit.yaml vs deployed |
| Tests | Test Suite | INFO/WARN | Test runner status |
End with overall status: "Health: OK" (no WARN/ERROR) or "Health: NEEDS ATTENTION" (WARN/ERROR found).
npx claudepluginhub pactkit/claude-code-plugin --plugin pactkitChecks and configures API contract testing with Pact for consumer-provider agreements, OpenAPI validation, and schema testing. Supports JS/Python projects with --check-only, --fix options.
Checks and configures API contract testing with Pact for consumer-provider agreements, OpenAPI spec validation, and schema testing. Use for CI breaking change detection and compliance checks.
Scans existing projects for health gaps across infrastructure, security, code quality, and harness setup. Provides a severity-ordered report of issues to fix.