gsd:forensics — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gsd:forensics (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.
<objective> Investigate what went wrong during a GSD workflow execution. Analyzes git history, .planning/ artifacts, and file system state to detect anomalies and generate a structured diagnostic report.
Purpose: Diagnose failed or stuck workflows so the user can understand root cause and take corrective action. Output: Forensic report saved to .planning/forensics/, presented inline, with optional issue creation. </objective>
<execution_context> @${CLAUDE_PLUGIN_ROOT}/workflows/forensics.md </execution_context>
<context> Data sources:
git log (recent commits, patterns, time gaps)git status / git diff (uncommitted work, conflicts).planning/STATE.md (current position, session history).planning/ROADMAP.md (phase scope and progress).planning/phases/*/ (PLAN.md, SUMMARY.md, VERIFICATION.md, CONTEXT.md).planning/reports/SESSION_REPORT.md (last session outcomes)User input:
</context>
<process> Read and execute the forensics workflow from @${CLAUDE_PLUGIN_ROOT}/workflows/forensics.md end-to-end. </process>
<success_criteria>
.planning/forensics/report-{timestamp}.md</success_criteria>
<critical_rules>
</critical_rules>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.