Deliberation cycle
Use this skill to run or inspect a complete ACP cycle from draft through archive without bypassing lifecycle guardrails.From its SKILL.md
npx -y skills add jasontang-ai/acp --skill deliberation-cycleAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 1 command, including `npm run skills:audit`.
SKILL.md
3.1 KB, 614 tokens by cl100k_base, as published. Nobody here has run it
What this skill is for
Use this skill when the task is about the whole ACP cycle: creation, submission, routing when applicable, release, reflection, archive, and audit handoff.
When to use it
- A user asks to run a complete demo or pilot cycle.
- A cycle is stuck and the next valid lifecycle action must be identified.
- A reviewer needs to understand the end-to-end ACP workflow.
When not to use it
- Use
epistemic-routingfor routing-only inspection. - Use
digest-and-explanationfor digest-only review. - Use
pilot-analysisfor metric comparison after cycles are complete.
Inputs expected
- Cycle condition:
interventionorbaseline_thread - Title and prompt
- Participant roster or participant seed file
- Current cycle status
- Desired next operator action
Preflight / prerequisites
- Confirm the canonical lifecycle in
docs/specs/ACP_PROTOCOL_CONTRACT_SPEC.md. - Build the repo before CLI execution when
dist/may be stale. - Confirm whether the task is review-only or allowed to mutate cycle state.
- For intervention cycles, confirm submissions are closed before routing.
Workflow
- Inspect the cycle state and condition.
- Identify the next valid lifecycle transition.
- For
intervention, route before digest release. - For
baseline_thread, keep output chronological and do not invent routing evidence. - Run audit/export review before claiming the cycle is demonstration-ready.
- Archive only after reflection or review requirements are satisfied.
Decision rules / judgment criteria
- Lifecycle validity beats operator convenience.
- Baseline and intervention conditions must remain comparable.
- Never convert a baseline thread into routed evidence.
- Missing audit/export evidence blocks claims, even when the UI looks correct.
Escalation rules
Escalate to a maintainer when the requested action would skip a lifecycle state, erase condition comparability, or require interpreting missing participant data.
Available scripts
scripts/check-lifecycle.mjs: inspects a cycle JSON file or demo lifecycle seed for canonical status vocabulary and next-action notes.
Outputs
- Next valid lifecycle action
- Cycle readiness notes
- Audit-ready handoff summary
Failure handling
Stop on invalid transitions. Report the current status, requested action, and the canonical transition that must happen first.
Trust / safety notes
This skill can guide lifecycle-changing commands. Treat it as operator-sensitive and do not mutate a cycle unless the user explicitly requested execution.
Composition notes
Use this before pilot-cycle-review when the cycle state is uncertain. Use operator-audit after lifecycle actions to prove what happened.
Examples to inspect next
Read examples/casebook.md for happy path, failure path, ambiguity, and anti-pattern examples.
Evaluation hooks
Run scripts/check-lifecycle.mjs or npm run skills:audit to verify this skill's structure and lifecycle vocabulary.
What ships with it: 5 files
2.1 KB alongside SKILL.md, 1 of them executable
checklists/
evals/
- rubric.md250 B
examples/
- casebook.md605 B
references/
- workflow-notes.md405 B
scripts/
- check-lifecycle.mjsruns583 B