Claude-code-skills ln-313-review-docs-worker
Use when an evaluation run needs review-driven documentation updates and a structured documentation summary.
install
source · Clone the upstream repo
git clone https://github.com/levnikolaevich/claude-code-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/levnikolaevich/claude-code-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills-catalog/ln-313-review-docs-worker" ~/.claude/skills/levnikolaevich-claude-code-skills-ln-313-review-docs-worker && rm -rf "$T"
manifest:
skills-catalog/ln-313-review-docs-worker/SKILL.mdsource content
Paths: File paths (
,shared/,references/) are relative to skills repo root.../ln-*
Type: L3 Worker Category: 3XX Planning
Review Docs Worker
Mandatory Read
MANDATORY READ: Load
shared/references/evaluation_worker_runtime_contract.md, shared/references/evaluation_summary_contract.md
MANDATORY READ: Load ../ln-310-multi-agent-validator/references/domain_patterns.md
Purpose
- create missing review-required docs
- update existing docs with validated changes only
- keep documentation work separate from merge and repair
Mode Gate
: full documentation pipeline — domain extraction, pattern detection, doc generationmode=story
: skip unless documentation delta exists; recordmode=plan_review|contextdocs_skipped_reason
Runtime
Runtime family:
evaluation-worker-runtime
Required manifest fields:
identifierphase_ordersummary_kind=review-docsoperation=docs
Recommended
phase_order:
PHASE_0_CONFIGPHASE_1_EXTRACT_DOMAINSPHASE_2_PATTERN_DETECTIONPHASE_3_GENERATE_DOCSPHASE_4_LINK_TO_STORYPHASE_5_WRITE_SUMMARYPHASE_6_SELF_CHECK
Workflow
Phase 1: Extract Domains
- Extract technical domains from Story title + Technical Notes + Implementation Tasks.
- Build a bounded list of documentation topics.
Phase 2: Pattern Detection
- Load pattern registry from
.domain_patterns.md - Scan Story content for pattern matches via keyword detection.
- If multiple patterns detected, create ALL applicable docs.
Phase 3: Generate Docs
For each detected pattern:
- Check if document already exists at expected output path (glob
).docs/{type}s/*{pattern}*.md - If missing: load template from
(shared/templates/
,adr_template.md
,guide_template.md
).manual_template.md - Research pattern topic using available MCP tools per research methodology.
- For ADR patterns: answer 5 ADR questions internally before generation (Context, Decision, Consequences, Alternatives, Status).
- Generate document. Rules: NO CODE in generated docs, tables preferred over prose, 300-500 words target.
- Save to
.docs/{type}s/{naming}.md
Phase 4: Link to Story
- Add created doc links to Story Technical Notes.
- Update runtime state with
.docs_checkpoint
Phase 5: Write Summary
Emit
summary_kind=review-docs.
Payload must include:
worker=ln-313statusoperation=docswarnings
Prefer these fields when available:
(list of paths)docs_created
(list of paths)docs_updated
(when applicable)docs_skipped_reason
(list of matched patterns)patterns_detected
Phase 6: Self-Check
Fallback: if no pattern matched but technical aspect is missing documentation, use MCP Ref fallback per
domain_patterns.md Fallback Strategy.
Definition of Done
- Documentation targets resolved
- Pattern detection executed against
domain_patterns.md - Documentation changes applied or justified as skipped
-
summary writtenreview-docs - Self-check passed
Version: 1.0.0 Last Updated: 2026-04-10