From llmdoc
Entry point for updating tracked llmdoc/ docs after project knowledge, architecture, or workflows change. Selects the appropriate investigation mode and maintains consistent repository documentation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/llmdoc:llmdoc-updateThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is the Codex-native equivalent of `/llmdoc:update`.
This skill is the Codex-native equivalent of /llmdoc:update.
The update target is tracked llmdoc/, not .llmdoc-tmp/. Stable docs should stay consistent with the current repository and remain smaller than the source code or provide architectural explanation that source search does not.
Use it when:
Before editing stable docs:
llmdoc/index.mdllmdoc/startup.md and the MUST docs it listsllmdoc/guides/ and llmdoc/memory/reflections/skills/llmdoc/references/lessons-learned.md for the active-memory archive threshold and archive procedure.llmdoc-tmp/investigations/ reports only as local temporary evidence, validating their git revision, scope, and gaps before reuseThen execute this workflow:
Rebuild task context.
Select the lightest update mode that keeps docs correct.
fast: default for immediate post-implementation updates when the coordinating assistant has fresh context. Use the task summary, diff, targeted checks, and any still-valid scratch reports.analysis: use when current-state research, stale context, or unclear impact requires one focused evidence pass. Persist the report under .llmdoc-tmp/investigations/.full: use when risk, disputed facts, or process learning justify separate investigation, reflection, and recording roles.Investigate only as needed by the selected mode.
fast, do targeted checks instead of mandatory broad investigation.analysis, write one focused scratch report under .llmdoc-tmp/investigations/.full, keep investigation and reflection as separate steps.Reflect only when reflection has value.
full, use reflector to write the reflection so independent role review is preserved.fast or analysis, write a task-specific reflection under llmdoc/memory/reflections/ only when there was a workflow failure, repeated mistake, missing signal, or durable process lesson.fast updates.Update stable llmdoc docs.
must/, guides/, architecture/, or reference/ only when they are stable and likely to recur.llmdoc/memory/doc-gaps.md reconciled by closing resolved gaps and adding only actionable new gaps.Run the active-memory archive check.
llmdoc/memory/, excluding llmdoc/memory/lessons-learned.md, llmdoc/memory/doc-gaps.md, and anything under llmdoc/memory/archive/.skills/llmdoc/references/lessons-learned.md: summarize recurring lessons into llmdoc/memory/lessons-learned.md, link each lesson to its source memory file, and move summarized raw memory into llmdoc/memory/archive/YYYY-MM-DD/.Synchronize llmdoc/index.md.
.llmdoc-tmp/.Report the mode used, scratch report or reflection path when present, the archive action taken or skipped, and the stable docs that changed.
At the end of a non-trivial task, proactively consider whether the user should be prompted to run this workflow.
npx claudepluginhub tokenrollai/llmdoc --plugin llmdocDefault skill for llmdoc-enabled projects. Guides reading and updating project documentation, loading reference files in order, and enforcing workflow conventions.
Implements two-phase workflow to analyze code changes via git diff and update project documentation. Use before merging branches, after features/bugfixes, or when docs stale.
Analyzes codebase structure and updates README.md and docs/ directories to reflect current code state, including changes since last doc update. Triggers on 'update docs' or staleness checks.