ワンクリックで
continuous-documentation
Continuous runner for the continuous-documentation workflow across supported agents.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Continuous runner for the continuous-documentation workflow across supported agents.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Run one deterministic Vibe dispatcher step and print the selected prompt body.
Continuously assess and execute a repository's Vibe backlog. Use when the user invokes $vibe-run or asks Codex to inspect a repo, bootstrap or replenish .vibe/PLAN.md, and keep implementing and reviewing checkpoints until a real blocker or explicit stop.
Continuous runner for the continuous-refactor workflow across supported agents.
Continuous runner for the continuous-test-generation workflow across supported agents.
Deterministic access to the Vibe prompt catalog.
Experimental RAG indexing utilities (scanner + indexer + retriever).
| name | continuous-documentation |
| description | Continuous runner for the continuous-documentation workflow across supported agents. |
Run the continuous-documentation workflow in continuous mode until the dispatcher
returns recommended_role: stop (no MAJOR/MODERATE findings remain).
The workflow rotates through four prompt steps in a strict cycle:
prompt.docs_gap_analysis — detect missing documentationprompt.docs_gap_fix — apply targeted gap fixesprompt.docs_refactor_analysis — analyze existing doc qualityprompt.docs_refactor_fix — apply refactorsCold starts are handled automatically — the infrastructure initialises the rotation at step 1 when no prior runtime entry exists.
Run one dispatcher step at a time:
# 1. Ask the dispatcher for the next prompt
python3 .codex/skills/vibe-loop/scripts/agentctl.py --repo-root . --format json next --workflow continuous-documentation
# 2. Read the prompt body from the catalog path returned by the dispatcher
python3 .codex/skills/vibe-prompts/scripts/prompt_catalog.py <prompt_catalog_path> get <recommended_prompt_id>
# 3. Execute the prompt body (do the actual documentation work)
# 4. After execution, record the loop result
python3 .codex/skills/vibe-loop/scripts/agentctl.py --repo-root . --format json loop-result --line "LOOP_RESULT: <json>"
# 5. Repeat from step 1 until recommended_role == "stop"
The --workflow continuous-documentation flag is required — it activates the
continuous override that ignores normal plan-state routing and selects from the
documentation prompt rotation instead.
In this orchestration source repo, use tools/agentctl.py and tools/prompt_catalog.py
instead; the .codex runtime helper scripts are generated during install.
After executing each prompt, emit a LOOP_RESULT JSON line with the dispatcher-required report fields:
{
"loop": "implement",
"result": "ready_for_review",
"stage": "<current_stage>",
"checkpoint": "<current_checkpoint>",
"status": "<current_status>",
"next_role_hint": "implement|review|stop",
"workflow": "continuous-documentation",
"report": {
"acceptance_matrix": [
{
"item": "<checked behavior>",
"status": "PASS|FAIL|N/A",
"evidence": "<command or file evidence>",
"critical": true,
"confidence": 0.9,
"evidence_strength": "LOW|MEDIUM|HIGH"
}
],
"top_findings": [
{"impact": "MAJOR|MINOR", "title": "[MAJOR|MODERATE|MINOR] ...", "evidence": "...", "action": "..."}
],
"state_transition": {
"before": {"stage": "<current_stage>", "checkpoint": "<current_checkpoint>", "status": "<previous_status>"},
"after": {"stage": "<current_stage>", "checkpoint": "<current_checkpoint>", "status": "<current_status>"}
},
"loop_result": {
"loop": "implement",
"result": "ready_for_review",
"stage": "<current_stage>",
"checkpoint": "<current_checkpoint>",
"status": "<current_status>",
"next_role_hint": "implement|review|stop"
}
}
}
Use idea impact tags ([MAJOR], [MODERATE], [MINOR]) in top_findings titles.
The structured impact field follows the dispatcher impact schema; use the title tag
for the continuous-workflow major/moderate/minor idea threshold.
The workflow stops when only [MINOR] findings remain.
scripts/continuous_documentation.pyWraps vibe-run with --workflow continuous-documentation. Useful for terminal
or headless modes:
# Interactive (terminal)
python3 .codex/skills/continuous-documentation/scripts/continuous_documentation.py --repo-root . --show-decision
# Headless dry-run
python3 .codex/skills/continuous-documentation/scripts/continuous_documentation.py --repo-root . --non-interactive --simulate-loop-result --max-loops 10 --show-decision
vibe-run.workflow_runtime.json entry) by
starting the rotation at step 1 — no manual initialisation is needed.requires_loop_result: true, record the pending
LOOP_RESULT before calling next again.resources/documentation-guide.md for gap/refactor heuristics.