CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sce-next-task

Review, approve, implement, verify, and synchronize one SCE plan task

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.pi/skills/sce-next-task/SKILL.md

The canonical home for this skill is sce-next-task in crocoder-dev/shared-context-engineering

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exceptionally well-orchestrated control-flow document: every branch, stop, gate, and handoff is specified concretely, phases are cleanly split into per-step reference files with explicit read-before-run ordering, and failure paths are handled with retry conditions and write-failure fallbacks. The only cost is repetition — the verbatim-passing guard and several Rules lines restate what inline steps already say.

DimensionReasoningScore

Conciseness

The body is dense, imperative, and free of concepts Claude already knows, but the verbatim-passing guard repeats four times ("Pass that completed task record verbatim. Do not reconstruct missing task data...", "Do not reconstruct, summarize, or reinterpret the reviewed task before passing it", "Do not restate, summarize, or reconstruct it") and the Rules section restates rules already stated inline. Fits anchor 4 (efficient, minor trims possible), not 5 given this repetition and not 3 since every sentence is operational rather than explanatory.

4 / 5

Actionability

Fully concrete instruction-only guidance: an exact argument grammar (<plan-name-or-path> [task-id] [auto-approve]) with exact token rules ('approved', T01-style IDs), explicit branch handling for every status (blocked, sync_debt, ready, declined, incomplete, complete, synced, no_context_change, plan_complete), named layouts from references/output.md, and directly runnable emitted commands like '/next-task {candidate-path}'. Per the rubric's code-vs-instruction note, the absence of code is not penalized.

5 / 5

Workflow Clarity

A clear four-step sequence where each step is gated by 'Read a step's reference before taking any action', with explicit feedback loops: blocked outcomes carry retry conditions, failed lifecycle writes are treated as blocked, and synced/no_context_change re-invokes the Plan review phase. A defined stop exists for every branch, and validation is present (implementation approval gate, five-root-file sync verification), so the destructive/batch cap does not apply — the skill executes at most one task per invocation.

5 / 5

Progressive Disclosure

The body holds only control flow while each step's phase lives in its own reference file, with a table mapping steps to files and an explicit rationale for the split ('a run that stops at step 1 never needs the other two'). All body-referenced paths exist on disk; the one second-level path (context-sync.md -> sync-report.md) is a phase-internal report format the top-level reader never needs directly, not a hidden-instruction chain.

5 / 5

Total

19

/

20

Passed

Description

58%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description names concrete, distinct workflow actions tied to a specific domain object, but it omits any trigger guidance: no 'Use when...' clause and no natural invocation phrases like 'next task' or task IDs. It communicates what the skill does reasonably well while leaving when to reach for it implicit.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to run, continue, or approve the next SCE plan task, or mentions a task ID like T03.'

Include the natural invocation vocabulary users would actually say — 'next task', 'continue the plan', task IDs (T01, T02) — rather than only the domain nouns 'SCE plan task'.

Briefly scope the per-invocation behavior (one task per run, including its review, approval gate, and context synchronization) so 'synchronize' and 'verify' are less ambiguous.

DimensionReasoningScore

Specificity

Lists five named actions ("Review, approve, implement, verify, and synchronize") bound to a concrete object ("one SCE plan task"), matching the several-specific-actions anchor; it falls short of 5 because the actions are procedural verbs without elaboration and 'SCE' is undefined for outside readers, and above 3 which expects only 1-2 concrete actions.

4 / 5

Completeness

The 'what' is clear (five verbs applied to one SCE plan task) but there is no 'Use when...' clause or equivalent trigger guidance, which the rubric explicitly caps at 3. This is an exact anchor-3 match: clear 'what', 'when' missing.

3 / 5

Trigger Term Quality

Contains the relevant domain keywords "SCE", "plan", and "task", but misses the natural phrases a user would actually say, including "next task" (the command's own name), task IDs like T01, and 'run'/'execute' variations. Not 4 (keyword coverage is thin) and not 2 (three relevant keywords are present, not one or two generic ones).

3 / 5

Distinctiveness Conflict Risk

The "SCE plan task" qualifier carves a distinct niche, but generic verbs (review/implement/verify/synchronize) with no 'when' clause leave minor overlap risk with sibling SCE skills such as sce-decision. Not 5, which requires distinct explicit triggers.

4 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

crocoder-dev/shared-context-engineering

Path

.pi/skills/sce-next-task/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.