with one click
llmdoc-update
// Codex-native entry skill for keeping tracked llmdoc docs current with the repository. Use this when you want the /llmdoc:update workflow in Codex.
// Codex-native entry skill for keeping tracked llmdoc docs current with the repository. Use this when you want the /llmdoc:update workflow in Codex.
Default operating skill for llmdoc-enabled projects. Use when a project has llmdoc/, when initializing llmdoc, when updating project knowledge, or when Codex CLI hooks should reinforce the workflow.
Codex-native entry skill for bootstrapping llmdoc. Use this when you want the /llmdoc:init workflow in Codex.
| name | llmdoc-update |
| description | Codex-native entry skill for keeping tracked llmdoc docs current with the repository. Use this when you want the /llmdoc:update workflow in Codex. |
| disable-model-invocation | false |
| allowed-tools | Read, Glob, Grep, Bash, Write, Edit, WebSearch, WebFetch |
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.