refine-plan-b1187f — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited refine-plan-b1187f (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.
Loop the review pipeline over a planning artifact until no new findings are accepted. Writes back to the artifact file(s) in place. Supports plans, shells, and specs.
At the start of every invocation (including re-runs from Step 5), use update_plan to track each step:
$review-plan skill$evaluate-findings skill$apply-findings skill$refine-plan skill if changed$draft-plan just ran, type is plan).turbo/ for existing artifacts. If multiple types exist, use request_user_input#### Plan
.turbo/plans/<slug>.md.turbo/plans/*.md. If exactly one file exists, use it.turbo/plan.md if .turbo/plans/ does not exist$turboplan (for a new task) or $pick-next-shell (for existing shells) and stop#### Shells
.turbo/shells/<slug>-*.md.turbo/specs/*.md. If exactly one, derive slug and glob for shells$draft-shells first and stopFor shells, read each shell file and extract from its YAML frontmatter: spec (source spec path) and depends_on. Verify the source spec exists. State the spec path, number of shells, and each shell's filename.
#### Spec
.turbo/specs/<slug>.md.turbo/specs/*.md. If exactly one, use it.turbo/spec.md if .turbo/specs/ does not exist$draft-spec first and stopIf multiple candidates exist and the choice is non-obvious, use request_user_input.
State the resolved path(s) before continuing.
$review-plan SkillRun the $review-plan skill on the resolved artifact.
Always run this step even if the artifact looks polished.
$evaluate-findings SkillRun the $evaluate-findings skill on the review findings from Step 2.
$apply-findings SkillRun the $apply-findings skill on the evaluated results.
$refine-plan Skill if ChangedCheck whether the artifact file(s) were edited during Step 4. Any edit counts.
The iteration number below refers to the $refine-plan run currently executing Step 5. It is not the iteration number of a prospective re-run. Iteration 1 is the initial run; iteration 2 is the first auto-re-run; iteration 3 is the second auto-re-run; iteration 4 and beyond exist only when the user opts in at the hard-cap ask. Iterations 1 and 2 always follow the classification gate (they never trigger the hard cap at their own Step 5, even when the auto-re-run they spawn would be iteration 3). The hard cap fires at the end of iteration 3 and every iteration thereafter.
Iterations 1 and 2, if changes were made, classify what Step 4 edited:
$refine-plan again by reading and following the installed skill instructions, passing the artifact type and resolved path. If the round contains both structural and prose-only edits, treat it as structural and re-run automatically.request_user_input to ask whether to run one more round or stop here. Do not silently continue or silently stop.Iterations 1 and 2, if changes were made but you believe re-running is unnecessary, use request_user_input to ask for skip permission. Do not skip silently.
Iteration 3 or later, if Step 4 of this run made changes, the hard cap is reached. This replaces the classification gate above for iteration 3 and every iteration after it. Output a summary of what is still changing and whether it is structural or prose-only. Then use request_user_input to offer three options: continue for another iteration, stop here and accept the artifact as-is, or escalate to $consult-oracle for a different perspective on the remaining issues.
The re-invocation is a full, fresh run of this skill. Every step (1-5) executes with its own task tracking and skill invocations.
Then update or check the active plan and proceed to any remaining task.
depends_on, added or removed spec requirement coverage$evaluate-findings is a judgment gate that must run before $apply-findings touches the artifact. Each step must invoke its designated skill by reading and following the installed skill instructions.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.