workflows-compound-2e755f — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited workflows-compound-2e755f (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.
Capture learnings from the current workflow: $ARGUMENTS
You are executing Stage 7 (Compound) of the development workflow. Implementation is reviewed and revised. Your job is to extract reusable learnings from this workflow and persist them so future workflows benefit. You are NOT writing code — you are documenting what was learned.
Before starting, verify:
.workflow/state.json exists and currentStage is "compound"stages.review.status is "completed")If pre-conditions are not met, report what's missing and halt.
Read all workflow artifacts:
.workflow/state.json — timeline, iterations, stage notes.workflow/summaries/*.md — what was built.workflow/review-report.md — what was foundgit log --oneline --since="$(jq -r .startedAt .workflow/state.json)" -- .Identify three categories of learnings:
Solutions — Reusable patterns for solving specific problems:
Discoveries — Things learned about the codebase or domain:
Process — What worked or didn't in the workflow itself:
If a reusable solution was produced, write it to docs/solutions/:
# <Problem Title>
## Problem
[What problem this solves, in 2-3 sentences]
## Solution
[The approach that worked, with code references]
## Context
- Workflow: <id>
- Spec: <path>
- Date: <ISO date>
## Key Decisions
- [Decision 1]: [Why this choice was made]
- [Decision 2]: [Why this choice was made]
## What Didn't Work
- [Approach that was tried and abandoned, with brief explanation]
## Related
- [Links to specs, ADRs, or other solutions]If significant patterns or discoveries should persist across sessions:
.workflow/state.json):stages.compound.status to "completed"stages.compound.completedAt to current ISO timestampstages.compound.artifacts.solution to the solution doc path (if created)currentStage to "reflection"updatedAt COMPOUND COMPLETE
==================
Solutions captured: N
Discoveries: N
Process notes: N
Solution doc: <path or "none — no reusable pattern identified">
Next: Stage 8 - Reflection (/workflow-reflection)A learning is worth capturing if it meets ANY of these:
A learning is NOT worth capturing if:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.