ワンクリックで
update-docs
Review branch changes and update markdown documentation files to reflect them
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review branch changes and update markdown documentation files to reflect them
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | update-docs |
| description | Review branch changes and update markdown documentation files to reflect them |
| disable-model-invocation | true |
| argument-hint | target branch (default: main) |
Review all changes on the current branch compared to a base branch and update markdown documentation files to reflect those changes.
Base branch: Use $ARGUMENTS if provided, otherwise default to main.
Start by identifying what changed on the current branch:
git diff <base>...HEAD --stat to see which files changedgit log <base>..HEAD --oneline to understand the commit historyThen fully read and explore every changed source file (not just tests or assets) until you completely understand the changes. The diff alone does not provide enough context — you must read the full files to understand how the changes fit into the surrounding code, what patterns are used, and what the code actually does.
For each changed source file:
Build a thorough mental model of:
Read ALL markdown documentation files that could be affected:
AGENTS.md (project structure, development patterns, file listings)README.md (features, tools, options, API reference)docs/ (tools, servers, clients, prompts, apps, testing, building, getting-started, etc.)For each documentation file, check whether the changes on the branch affect any of its content:
Edit existing documentation files to reflect the changes. Follow these principles:
If the changes introduce a major new subsystem or concept that doesn't fit neatly into existing docs, create a new file in docs/. When doing so:
docs/README.md indexAGENTS.md docs listingAfter making all changes, provide a summary listing:
Queries Wolfram|Alpha for up-to-date computational results and retrieves contextual information via semantic search. Use this skill when the user needs real-world data, calculations, or factual answers about entities in science, math, geography, history, finance, and more.
Evaluates Wolfram Language code, searches documentation, inspects code, runs tests, and retrieves symbol definitions. Use this skill when the user needs Wolfram Language computation or development assistance, including symbolic math, data analysis, visualization, or working with .wl/.wls/.wlt files.
Reads and writes Wolfram notebook (.nb) files. Use this skill when the user needs to create, read, or convert Wolfram notebooks, including converting between markdown and notebook format.
Checks, builds, and submits Wolfram Language paclets. Use this skill when working on paclet packaging, release readiness, and paclet repository submission workflows.
Add a new custom CodeInspector rule to detect problematic Wolfram Language patterns. Use when asked to: "add a code inspector rule", "create an inspection rule", "add a lint rule", "detect [pattern] in code inspector", "add CodeInspector rule", "new code analysis rule".
Generate a TODO task list from a design specification. Reads a spec file from Specs/, explores the codebase to identify what's already implemented vs. what remains, and produces a markdown TODO file with checkboxes in TODO/. Use when asked to: "create a task list from a spec", "make a TODO from a spec", "what needs to be done for [feature]", "generate tasks from the spec", "create a work plan for [feature]", "turn this spec into a checklist", or any request to break a specification into trackable work items.