plan-slice — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited plan-slice (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.
Turn an aligned goal into a directed acyclic graph of vertical slices that agents can execute independently. Vertical slices give you working software at the end of each slice and feedback across all layers immediately — not at the end of phase 3 when three layers have already diverged.
Agents default to horizontal work: all schema changes in phase 1, all API changes in phase 2, all UI in phase 3. This delays feedback on whether layers actually fit together until late in the work. A vertical slice crosses schema + service + UI (or whichever layers are touched) in one shot, so each slice is demonstrably working software — not a half-built layer.
Call ck_context and ck_memory_search to retrieve the aligned goal, recorded decisions, and touched layers from the align step.
List every layer the goal touches. Common layers in order (innermost first):
Not every goal touches all layers. Record which ones are in scope.
Each slice must:
Start with the thinnest possible vertical slice first — often called the tracer bullet. This is the minimal path through all touched layers: one user story, one schema column, one endpoint, one UI element. It proves the layers fit together before you build breadth.
Structure:
Slice 1 (tracer): <minimal cross-layer path> — AFK
Slice 2: <next user story, depends on slice 1> — AFK
Slice 3: <requires a design decision> — HiTL
Slice 4: <final integration / edge cases, depends on 2 and 3> — AFKFor every proposed slice, check:
Produce an explicit dependency list:
Slice 2 blocked by: Slice 1
Slice 3 blocked by: Slice 1
Slice 4 blocked by: Slice 2, Slice 3Slices with no dependencies can run in parallel via ck_route + ck_delegate. Document which slices are parallelizable.
Map each slice to a CK autonomy profile:
guarded_autonomy: well-defined inputs/outputs, no open design questions, validation loop is deterministic.supervised_execute: contains a design decision, requires human judgment, or touches a critical path (auth, payments, schema migration, compliance-sensitive data).Never label a slice AFK if it contains an unresolved unknown from the align step.
For every slice, convert vague requirements into concrete, testable conditions:
Example:
VAGUE: "Make the dashboard faster"
REFRAMED SUCCESS CRITERIA:
- Dashboard LCP < 2.5s on 4G connection
- Initial data load completes in < 500ms
- No layout shift during load (CLS < 0.1)Each slice must have:
Call ck_memory_record (type: decision) with the full slice plan: slice titles, layer coverage, blocking relationships, autonomy labels, and success criteria.
Update the ck_goal record (mode: update_status) with active and a progress note pointing to the slice plan.
Call ck_review_submit with:
review_type: planplan_phase: implementation_planimplementation_steps: the slice list with blocking relationships, autonomy labels, and success criteriavalidation_plan: which tests or observables prove each slice is donealignment_context: the accepted goal from the align stepscope_estimate: number of slices, estimated touch points per layerThen call ck_review_status to check for grill_questions. Surface every grill question back to the user and resolve them before implementation begins. This is still human-in-the-loop — do not start coding until the review is approved.
At the end of this skill:
ck_review_submit).ck_memory_record containing the DAG: slice titles, layers, dependencies, autonomy labels, and success criteria.ck_goal update marking the plan as active.ck_delegate or direct agent work under the governance skill).~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.