Content
67%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A deliberately minimal, machine-generated delegation shim: it correctly sequences a bootstrap load and hands control to an external controlling protocol, with explicit stop rules. Its guidance is concrete but rests on a nonstandard DSL, an undefined path placeholder, and target files not present in the bundle, which caps actionability.
Suggestions
Define or resolve the {cf-studio-path} placeholder (e.g., a one-line note on how the executor expands it) so the LOAD targets are actionable from the skill file alone.
Ship or reference the decompose.md workflow and required-bootstrap.md within the bundle (references/), or state explicitly that they are resolved by the parent studio at runtime, so the delegation chain is verifiable.
Briefly gloss the hard_stop token list (WAIT, STOP_TURN, dispatch_gate, terminal_shape) or point to where their semantics are defined, since the enumeration alone is not actionable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~33-line body is lean and assumes competence: no concept explanations, just terse rules and a compact pdsl block ('ALWAYS run this bootstrap unit before any target workflow or skill work begins'). Minor duplication between the header rules ('MANDATORY RULE: USER INTENT IS SKILL INPUT, NOT EXECUTION AUTHORITY') and the pdsl rules ('ALWAYS while the workflow is active, treat each new user message as input to the current workflow state, not as permission for unrelated execution') keeps it below a 5. | 4 / 5 |
Actionability | Concrete operations are present ('LOAD {cf-studio-path}/.core/skills/studio/modules/runtime/required-bootstrap.md', 'RUN RequiredBootstrap', 'LOAD and RUN {cf-studio-path}/config/kits/sdlc/workflows/decompose.md as controlling protocol'), but they are written in a nonstandard pseudocode DSL with an undefined placeholder variable ({cf-studio-path}) and the referenced files are not shipped in the bundle — the actual DECOMPOSITION authoring guidance is entirely external and unverifiable. This matches anchor 3 ('pseudocode instead of executable code; missing key details') better than anchor 4, whose example is fully executable code with only minor gaps. | 3 / 5 |
Workflow Clarity | A clear two-stage sequence is given — bootstrap first ('ALWAYS run this bootstrap unit before any target workflow or skill work begins'), then follow the controlling protocol ('ALWAYS traverse declared steps/units in order') — with an explicit failure checkpoint ('ALWAYS stop if any required fragment or rule cannot be followed'). Below a 5 because the cryptic hard_stop enumeration ('WAIT | STOP_TURN | menu | gate | opener | approval | dispatch_gate | terminal_shape') and gate semantics are listed without explanation, and no recovery loop lives in this file. | 4 / 5 |
Progressive Disclosure | As a thin preset, all substantive content is appropriately split into clearly signaled one-level-deep LOAD targets, and no bulk content is wrongly inlined. Not a 5 because the body has no section headers to organize the rules vs. pdsl blocks, and the referenced files are external to the bundle with paths behind an unresolved placeholder, so navigation within the skill alone is incomplete. | 4 / 5 |
Total | 15 / 20 Passed |