story-implementation-orchestrator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited story-implementation-orchestrator (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.
Coordinate the story-to-plan workflow without duplicating the detailed instructions from the component skills.
This is a companion process overlay. Pair it with the component story skills when the user wants end-to-end preparation before implementation.
user-story-clarifierstory-repo-scoutstory-implementation-planner(single story card? split story set? Repo Context? Implementation Plan?). Run the matching readiness check on each. Run only the missing or failing stages. This is the orchestrator's main reason to exist: do not re-run a stage whose output already passes its readiness check.
user-story-clarifier unless the single-story or split-setreadiness check passes.
first shippable slice by default unless the user asks for all slices. Materialize the selected slice as the active story card before scouting: copy relevant shared context, dependencies, assumptions, open questions, and deferred-work boundaries into the slice so downstream stages do not need to infer them from the full split set.
story-repo-scout unless the repo context readiness checkpasses.
story-implementation-planner with the story card, repocontext, and target executor, unless the plan readiness check passes.
its readiness check.
the story's behavior changed; otherwise re-plan against existing context.
story; surface the blocker first.
Each check has two tiers: Presence checks are mechanical (grep against the upstream template's section names); Quality checks require semantic judgment. Skip a stage only when both tiers pass.
Single story ready — user-story-clarifier template:
Status:, User Story (or job-story / task-brief) block,Acceptance Criteria, Out of Scope, Dependencies and Assumptions, Open Questions, Validation Notes are all present.
Status: Ready; acceptance criteria are observable pass/fail (nounfalsifiable adjectives); no Anti-Pattern phrasing per user-story-clarifier.
Split story set ready — user-story-clarifier split template:
Status: Split Candidate, Split Story Set, `SharedContext, Slice Order, Story Slices, and Deferred Work; each slice has Status, User Story, Acceptance Criteria, Out of Scope, Dependencies, and Validation Notes`.
Status: Ready; shared assumptions and deferred work are preserved; no slice silently merges unrelated personas, workflows, or dependency boundaries.
Repo context ready — story-repo-scout template:
Workspace (when multi-workspace), Search Handles,Relevant Files table with >=1 row, Tests and Validation Targets, Likely Unrelated / Do Not Touch, Open Repo Questions.
Relevant Files row has Evidence and Confidence filled;no Anti-Pattern files (filename-only, generated, vendored); confidence values match the High/Medium/Low scale; terminology conflicts surfaced as open questions, not silently renamed; Likely Unrelated / Do Not Touch is populated when boundaries were found, or says None identified when no boundary was found.
Plan ready — story-implementation-planner template:
Plan Status:, Target Executor, Size, Goal, Files,Steps, Validation, Handoff Notes. First Action block present when target executor is local-small, optional for agent profiles, and absent for human.
Plan Status: Ready (not Needs Inputs or Blocked); everypath in Files appears in upstream Repo Context; Validation names a runnable command, probe, or named acceptance check; no Anti-Pattern phrases (TBD, handle edge cases, add tests, refactor X, polish).
If any tier fails, run that stage instead of guessing.
The final packet must preserve these minimum fields when known:
out of scope, dependencies or assumptions, and open blockers.
likely entry points, tests or validation commands, do-not-touch boundaries or None identified, and open repo questions.
dependencies, risks or blockers, validation, rollback, and handoff notes.
If a required field is unknown, mark it as blocked or unavailable instead of silently omitting it.
Single source of truth for all four pipeline skills:
user-story-clarifier): Ready | Needs Clarification| Split Candidate | Blocked.
High | Medium | Low,with a one-line note naming what would raise it.
story-implementation-planner): Ready | Needs Inputs| Blocked.
When a packet uses inconsistent labels, normalize to these names before handoff.
user-story-clarifier caps clarifying questions at≤3. When orchestrated, surface them one at a time within that budget; stop asking once an answer removes the remaining questions. If code or docs can answer a question, inspect those first.
of folding them into the first implementation plan.
input. Pass one materialized story card for the active slice and keep the other slices in deferred work or handoff notes.
standard-agent when the user is unsure.Qwen-class 20B-30B model.
The pipeline is not strictly one-way. When a downstream stage contradicts an upstream assumption, loop back to the earliest affected stage and preserve the already-validated sections.
Contradiction triggers:
criteria.
Loopback rules:
the story changed.
Blocked On summary instead of re-trying silently.
Mid-pipeline interruption: If the user provides new requirements, constraints, or scope changes while a stage is running, treat it as a fresh input. Re-run readiness checks from stage 0 against the accumulated packet plus the new input. Do not append unverified assumptions to an already-passed stage.
Use this structure by default:
## Story Card
Clarified story or reference to existing story.
## Repo Context
Relevant files, tests, confidence, and open repo questions.
## Implementation Plan
Model-aware ordered plan, risks, validation, and handoff notes.If a blocker prevents a complete packet, output the completed sections plus a short Blocked On section.
Reject the packet at handoff if any of the following holds:
TBD, ???, or unresolved placeholder steps in the plan.Authentication module is nota step; Add token expiry check to auth middleware is).
Repo Context.Validation section missing or non-runnable (no command, probe, or namedacceptance check).
Story Status is Blocked but the packet still contains a non-empty plan.Plan Status is Ready but Risks and Blockers lists unresolved blockers.local-small exceeds 8steps, without explicit user acceptance and a split rationale.
not resolved or reframed in the plan.
persisted data, schema, wire format, or public API (per planner Planning Rules).
Warn and acknowledge (do not block handoff, but surface explicitly):
local-small has 7-8steps.
Repo Context lists more than 15 files.Do Not Touch boundaries were identified.Low confidence file appears in the plan's critical path without acontingency step.
When warning, name the condition and state the risk. Confirm the user still wants to proceed before downstream routing only when the warning materially changes implementation risk or scope.
When rejecting, name the failing gate(s) and re-run the relevant stage.
After the packet passes the Final Quality Gate, route the executor to the matching implementation skill set:
project-core-dev.coding-guidance-go, coding-guidance-python,coding-guidance-cpp, coding-guidance-bash, coding-guidance-qt, or coding-guidance-go-tui based on the workspace named in Repo Context.
backend-systems-guidance (or backend-guidance forthin handler work), ui-guidance (or ui-design-guidance for redesign- heavy work) when the story implies UI changes.
documenter for docs-only implementationplans, and project-config-and-tests when config behavior or deterministic test coverage is the primary concern.
tester-mindset when validation design, risk coverage, oracceptance-oracle quality is central to the story.
security only when security is the primary concern (donot auto-route on every backend or auth change).
shows a compact complete packet shape.
Run the full story-to-plan pipeline on this rough feature idea. -> clarify,scout, then plan.
Use the story, repo scout, and planning workflow before implementation. ->orchestrate all three stages and stop before coding.
Create a coding-agent-ready handoff from this ticket. -> run missing stagesand return the final packet.
Implement this plan in code. -> use implementation skills instead.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.