ワンクリックで
code-review
Use this skill after completing multiple, complex software development tasks before informing the user that work is complete.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use this skill after completing multiple, complex software development tasks before informing the user that work is complete.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Foundational skill-authoring knowledge to use alongside the skill-creator skill. You MUST always load this skill before loading the skill-creator skill, when creating or updating skills.
Disciplined, measurable iteration for a substantial refinement or investigation: loop against verifiable pass/fail conditions, fan work out to subagents, and keep the main context lean. Use when improving something measurable over repeated cycles (tuning a metric or detector, refactoring against a regression bar), chasing a surprising or suspicious number, or driving a long multi-step task where delegation and context discipline matter. Not for one-shot edits or quick lookups that don't warrant a loop.
Use when building or maintaining a self-contained personal knowledge base (an LLM wiki) as plain markdown, optionally opened as an Obsidian vault. Triggers: ingesting sources into a wiki, querying wiki knowledge, linting wiki health, auditing article claims against their sources, critiquing the reasoning in a source or article, superseding stale knowledge, 'add to wiki', or any mention of 'LLM wiki' or 'Karpathy wiki'.
Retrieves up-to-date documentation, API references, and code examples for any developer technology. Use this skill whenever the user asks about, or when you need to lookup documentation or usage reference a specific library, framework, SDK, CLI tool, or cloud service - even if well-known as your training data may be outdated. Prefer this over web search for library documentation and API details.
Provides fast document to markdown extraction. Use this skill when the user asks to parse, perform multi-format document conversion or spatially extract text from an unstructured file (PDF, DOCX, PPTX, XLSX, images, etc.) locally.
Activates explicit multi-stage planning, aggressive sub-agent delegation, and mandatory self-verification at each stage. Use this skill for complex tasks that benefit from systematic decomposition - large software projects, multi-source research, long-running analyses, scientific investigation, or any task where correctness and thoroughness matter more than raw speed.
| name | code-review |
| description | Use this skill after completing multiple, complex software development tasks before informing the user that work is complete. |
Run a structured review over the changes in scope. Two modes:
Fix mode only. If you were asked only to review, stop at step 3 and report your findings.
If a finding is especially complex or keeps recurring, use the systematic-debugging skill to get to the root cause.
Direct sub-agents to evaluate the changes across these dimensions. The questions below are illustrative, not a fixed checklist. Apply the ones that fit and raise the concerns that actually matter for this codebase's language, domain, and conventions:
Create checklists or TODOs for yourself (or the sub-agents) to ensure your coverage is thorough.
Refactors leave orphans. After changing code, list anything now unused (replaced functions, components, constants) and ask before removing it, rather than deleting silently or leaving it to rot.
Where appropriate use sub-agents to parallelise your work and reduce context bloat in the main conversation.
The fixes, or the findings are the deliverable, so open with the (concise) outcome, not preamble or a description of your process.
file:line, the problem, and a concrete fix. If nothing substantive turned up, say so in a line.State real issues plainly and drop the hedging ("might want to consider", "could potentially"); tag anything optional as low and move on. Batch style nitpicks into a single note rather than scattering them. Don't close with a summary that restates the list. A short report flagging the few things that count beats a long one padded with the obvious.