一键导入
code-review
Run a multi-agent code review on a pull request and post the result. Only invoke when explicitly requested as `$code-review` or `/code-review`.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run a multi-agent code review on a pull request and post the result. Only invoke when explicitly requested as `$code-review` or `/code-review`.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fix a bug end-to-end through a live Comment.io worklog comm — reproduce, write a regression test that fails first, fix, verify on the preview, and drive to a merge-ready PR, with the repro, root cause, and verification recorded as the decision history. Invoke explicitly as `$comment-bug` / `/comment-bug`, or when a task is a defect, regression, broken workflow, or user-visible failure to be reproduced and fixed with a watchable, steerable record. Replaces the retired bug skill. Works identically under Codex and Claude Code.
Deliver a feature end-to-end through a live Comment.io worklog comm — plan, request review points, design, review-loop the plan, implement while listening for human steering, and drive to a merge-ready PR. Outputs a merge-ready PR plus a decision history, a non-technical feature design, and (for architecture-level changes) a proposed architecture decision record, all as comms. Invoke explicitly as `$comment-feature` / `/comment-feature`, or when asked to build/add/implement a feature with a watchable, steerable record. Replaces the retired feat + feature-dev. Works identically under Codex and Claude Code.
Give this agent session a named, session-scoped Comment.io identity instead of writing as faceless anonymous. Runtime-generic (Claude Code, Codex, any shell agent). On the session's FIRST write to Comment.io, lazily mint ONE ephemeral "ephemeral" handle (@owner.e-xxxx) bound to this session, then write/comment as that handle so the work is attributed and @mentionable. A primitive the generic comment skills (comment, worklog, comment-feature, comment-bug, ...) invoke before its first write. The generic `comment` skill points here; invoke when an agent is about to create/edit a comm or post a comment, especially for live worklogs and delivery tasks, even if registered profiles exist. Mints over EITHER a paired computer (the daemon's own token — native, or a Docker-caged daemon via `docker exec`; no key to copy) OR the owner's ark_ key; degrades to anonymous when neither is available. (Pairing enables identity for the paired host's origin; a different origin still needs an ark_ key.) Works the same under Codex a
Initialize or refresh a repo for the `comment-*` skill family. Two layers: (1) the **repo config the skills read** — the `AGENTS.md`/`CLAUDE.md` "Agent Skill Config" pointer plus `docs/TESTING.md` (the affected-test lane for iteration, pre-push, PR creation, and merge-ready gates), inferred from the repo's build/test setup; and (2) the **architecture docs as comms** — one living "Architecture Overview" comm plus immutable per-decision ADRs in a Team Wiki folder. Idempotent — re-running reconciles existing files/comms instead of duplicating them. Trigger on "set up comment-init / the comment skills for this repo", "set up the testing config", "set up the architecture doc", "get my architecture", "document the architecture", "write an ADR", or "update the architecture overview". Works identically under Codex and Claude Code.
Shape a raw feature idea into a crisp PM-level spec through a live Comment.io comm, then hand it to comment-feature to build. Nails the goal and success definition, fits the idea to the app's existing concepts, minimizes new user-facing concepts, and runs a self-checking shaping loop that surfaces the risks in the current plan plus ways to address each — so a human can decide how much to iterate before spending engineering time. Forms a falsifiable hypothesis, checks the implied problem against whatever analytics system the codebase uses, and specs the metrics that would prove the hypothesis right or wrong plus a feature-level dashboard to track them. Blocks on goal-level questions and on a final "build it?" go-ahead, then invokes comment-feature. Invoke explicitly as `$comment-spec` / `/comment-spec`, or when asked to spec, shape, scope, or design a feature before building it. Works identically under Codex and Claude Code.
Drive a pull request to merge-ready — running exactly one official code review (auto-detected: prefer Codex, fall back to Claude Code), confirming CI, review, and approval. **Stops at merge-ready by default**; only enqueues into the merge queue, watches the merge, and cleans up the worktree when the user EXPLICITLY asks to land/queue/merge. Posts each state transition to the task's worklog comm when one is provided. Replaces the retired pristine + land — the single PR-lifecycle skill. Invoke as `$ship` / `/ship`, or when asked to finish, land, merge, make a PR mergeable, or "make it pristine". Works identically under Codex and Claude Code.
| name | code-review |
| description | Run a multi-agent code review on a pull request and post the result. Only invoke when explicitly requested as `$code-review` or `/code-review`. |
Provide a code review for the given pull request.
This is the single official, posted PR review — distinct from review-loop, which loops an independent reviewer panel in-flight (before the PR is opened) until clean.
To do this, follow these steps precisely:
Examples of false positives, for steps 4 and 5:
Notes:
gh to interact with Github (eg. to fetch a pull request, or to create inline comments), rather than web fetchFound 3 issues:
🤖 Generated with Claude Code
- If this code review was useful, please react with 👍. Otherwise, react with 👎.
No issues found. Checked for bugs and CLAUDE.md compliance.
🤖 Generated with Claude Code
https://github.com/owner/repo/blob/$(git rev-parse HEAD)/foo/bar will not work, since your comment will be directly rendered in Markdown.L4-7)