spec-kit-analyze — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited spec-kit-analyze (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Run a non-destructive cross-artifact quality audit before implementation.
spec-kit-analyze.tasks.md exists and you want a pre-implementation consistency check across spec/plan/tasks.spec-kit-specify, spec-kit-plan, or spec-kit-tasks first).spec-kit-reconcile).spec-kit-implement).spec-kit after spec-kit-tasks.spec-kit-implement.spec-kit-reconcile when findings require coordinated artifact updates.memory/constitution.md as authoritative; any MUST-level conflict is CRITICAL.spec.md, plan.md, and tasks.md.scripts/check-prerequisites.sh --json --require-tasks --include-tasks exactly once.FEATURE_DIRAVAILABLE_DOCSSPEC = FEATURE_DIR/spec.mdPLAN = FEATURE_DIR/plan.mdTASKS = FEATURE_DIR/tasks.mdspec.md: requirements, stories, acceptance criteria, edge cases.plan.md: architecture/stack decisions, phases, constraints.tasks.md: task IDs, phase grouping, [P] markers, referenced paths.memory/constitution.md: principle names and normative MUST/SHOULD statements.CRITICAL).CRITICAL: constitution MUST violations, missing core coverage that blocks baseline behavior.HIGH: conflicting/duplicate requirements, untestable or high-risk ambiguity.MEDIUM: terminology drift, non-functional coverage gaps, underspecified edge cases.LOW: wording/style cleanup without execution impact.CRITICAL/HIGH findings require cross-artifact edits, block spec-kit-implement and route to spec-kit-reconcile with a concise gap summary.spec-kit-specify, spec-kit-plan, or spec-kit-tasks).spec-kit-reconcile using top findings as the gap report.ID | Category | Severity | Location(s) | Summary | RecommendationRequirement Key | Has Task? | Task IDs | Notesreferences/command-analyze.mdscripts/check-prerequisites.shhttps://github.com/github/spec-kit/blob/9111699cd27879e3e6301651a03e502ecb6dd65d/templates/commands/analyze.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.