Token导航 LogoToken导航

Agent Skill · 开发

spec%3areview(规范%3areview)

spec%3areview 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

spec%3areview 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,暂无第三方扫描结果,按安装量在开发类的 21,746 个 Skill 里排第 19,470。

总安装 269周安装 11GitHub Stars 公开资料未说明下载 86核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:spec%3areview(规范%3areview)
来源仓库:https://github.com/cloudvoyant/codevoyant
仓库路径:skills/spec%3Areview
安装命令:
npx skills add https://github.com/cloudvoyant/codevoyant --skill spec:review
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/cloudvoyant/codevoyant --skill spec:review

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

spec%3areview 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态或代码变更进行整理。通过 npx skills add 命令从指定仓库安装并使用。

使用前需确认权限范围、维护状态及是否触发联网或文件操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/spec%3Areview

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/cloudvoyant/codevoyant --skill spec:review;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

spec%3areview 怎么安装?

在终端执行 npx skills add https://github.com/cloudvoyant/codevoyant --skill spec:review。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

spec%3areview 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

spec%3areview 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

spec%3areview 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

spec%3areview 用的人多吗?

公开数据是累计安装 269 次,近一周安装 11 次,下载 86 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

spec%3areview 安全吗?

没有查到第三方扫描结果,安全性无法从公开资料判断,安装前请自行审查源码、依赖和命令行为。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 没有第三方扫描结果,安全性只能靠自己读源码判断。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 要求有安全扫描结论才肯安装的团队。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
spec%3areview

规范%3areview · 本页

269—权限未标注未明确未收录

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Compatibility: If AskUserQuestion is unavailable, present options as a numbered list and wait for the user's reply. If Task is unavailable, run parallel steps sequentially. The context: fork and agent: frontmatter fields are Claude Code-specific — on OpenCode and VS Code Copilot they are ignored and the skill runs inline using the current model.

Review a spec plan for quality issues before running /spec:go.

Overview

This skill reads a plan's files and checks for: ambiguous tasks, unrealistic phase ordering, missing validation steps, dependency gaps, and mismatches between plan.md and implementation files. It produces a structured review report and optionally auto-fixes mechanical issues.

Step 0: Parse Args

Extract plan name from the argument (e.g., /spec:review my-plan).

If no plan name provided, auto-select the most recently updated active plan:

  1. Get active plans from registry: npx @codevoyant/agent-kit plans migrate npx @codevoyant/agent-kit plans list --status Active
  2. Sort by last updated (most recent first)
  3. Auto-select the first one
  4. Report: "Reviewing plan: {plan-name}"

Extract flags:

BG_MODE  = true if --bg present
SILENT   = true if --silent present

Step 1: Locate and Read Plan Files

PLAN_DIR=".codevoyant/plans/{plan-name}"
  1. Read {PLAN_DIR}/plan.md — store full contents for review agents.
  2. List all {PLAN_DIR}/implementation/phase-*.md files. Count phases.
  3. Read each implementation file — store full contents for review agents.

If no implementation files found, warn and stop:

No implementation files found — run /spec:new to generate them before reviewing.

Additional checks:

  • If plan.md references a TODOS.md file, read {PLAN_DIR}/TODOS.md and note any deferred work that is NOT covered by a phase file. Flag each as a CRITICAL issue.
  • If any implementation file mentions modifying a file that lives under docs/, check whether the corresponding docs/ entry was updated in that same phase file. If not, flag as INFORMATIONAL (docs staleness).

Step 2 — Pass 1 (CRITICAL): Parallel Review Agents

Run four review agents in parallel using Task agents (model: claude-haiku-4-5-20251001, run_in_background: true). Each agent focuses only on findings that would block safe autonomous execution. Mark every finding as CRITICAL.

Provide each agent with the full contents of plan.md and all implementation/phase-N.md files.

Agent A — Plan-level scope challenge (CRITICAL pass)

First, apply a scope challenge before any other review:

  • Does this plan introduce more complexity than needed? Could a simpler existing mechanism achieve the same outcome? (Boring by Default)
  • Are the changes reversible? For each phase, classify tasks as one-way doors (hard to undo: schema migrations, published APIs, deleted files) or two-way doors (safe to reverse). Flag any one-way door that is not called out explicitly in plan.md. (Reversibility Preference)
  • Does the plan reach for new technology, new abstractions, or a new "hero" system when an existing utility would do? Flag if yes.

Then review plan.md for CRITICAL structural issues:

  • Objective is clear and bounded (not "improve everything")
  • Phases have logical ordering and phase dependencies are explicitly called out
  • Each phase header is descriptive (not just "Phase N")
  • No tasks that sound like meta-tasks ("review codebase" without specifics)
  • Design decisions section is present and filled (not a blank placeholder)

Include a "What Already Exists" callout: list any codebase mechanisms, utilities, or patterns this plan should leverage but does not appear to reference.

Agent B — Implementation completeness (CRITICAL pass)

For each phase-N.md, flag as CRITICAL if:

  • A task in plan.md has no corresponding section in the implementation file
  • A task has no concrete validation/verification step
  • A task says "implement X" without specifying files, APIs, or acceptance criteria
  • Task runner commands are missing or vague ("run tests" without a just recipe)
  • A task modifies a file that is documented in docs/ but the phase does not update that doc entry

For each CRITICAL finding, also tag it as either:

  • AUTO-FIX — the fix is mechanical (e.g., add a missing validation step, fill a blank section, add a just test line). State the exact fix.
  • ASK — the fix requires a judgment call (e.g., which API to use, whether a task is in scope). Do NOT attempt to answer yet; just tag it.

Agent C — Ordering and dependencies (CRITICAL pass)

Across all phases, flag as CRITICAL if:

  • Phase N uses artifacts that are only produced in Phase N+1 or later
  • Tasks that share state or write to the same files are marked as parallelizable
  • The final phase does not include just test or an equivalent end-to-end validation

For each dependency issue, classify the affected task as a one-way door or two-way door. One-way doors with dependency problems are highest severity.

Agent D — Codebase alignment (CRITICAL pass)

  • Do the file paths in implementation files actually exist (for files being modified, not created)?
  • Do referenced patterns, APIs, or libraries match what is in the repo?
  • Are there existing tests covering the areas being changed? Flag if none exist.

Wait for all four agents to complete (TaskOutput block: true).

Step 2b — Pass 2 (INFORMATIONAL)

In a single agent (model: claude-haiku-4-5-20251001), review the same files for quality and clarity issues that do not block execution. Examples: unclear task names, missing context in a phase header, a phase that could be split for clarity, docs staleness flagged in Step 1. Tag all findings as INFORMATIONAL.

Step 3: Fix-First Classification

Collect all findings from both passes. For each finding:

  1. Classify as AUTO-FIX or ASK (Agents A/B/C/D may have pre-tagged; confirm or assign for any untagged findings from Pass 2).
  2. Execute all AUTO-FIX items immediately: make the mechanical correction in the plan files (add the missing validation step, fill the blank section, insert just test, etc.). Log each fix with: [AUTO-FIXED] {description}.
  3. For each ASK item, issue a separate AskUserQuestion in this mandatory format — one question per issue, never batched:
AskUserQuestion:
  (1) Re-ground: Project = claudevoyant, Plan = {plan-name}. {1-2 sentence description of what this plan is trying to do and where in the plan this issue appears.}
  (2) Simplify: {Explain the problem to a smart 16-year-old with no jargon. What goes wrong if we ignore this?}
  (3) Recommend: Preferred fix = {option letter}. Reason: {one sentence}. Completeness: {X}/10 with this fix.
  Options:
    (A) {description} — Human time: ~{T}  |  CC time: ~{T}
    (B) {description} — Human time: ~{T}  |  CC time: ~{T}
    (C) Skip / defer — Human time: 0  |  CC time: 0

Wait for the user's answer before moving to the next ASK item.

Step 4: Produce Review Report

Write a structured review report to {PLAN_DIR}/review.md:

## Plan Review: N issues (X critical, Y informational) — {plan-name} — {date}

### Verdict

{Ready to execute | Needs minor fixes | Significant gaps — address before /spec:go}

### Scope Challenge

{Summary of scope challenge findings from Agent A — or "No concerns" if clean.}

### One-Way Doors

{List of irreversible tasks identified across all phases, with phase reference.}

### What Already Exists

{Callout from Agent A: codebase mechanisms this plan should leverage.}

### AUTO-FIXED

- [Phase N, Task M]: {description of what was corrected}

### Blocking (fix before running /spec:go)

- [Phase N, Task M]: {issue} — {why it matters for autonomous execution}

### Informational (quality / clarity)

- [Phase N]: {issue} — {suggested fix}

### Looks Good

- {Specific positive callouts anchored to plan content}

### Review Readiness Dashboard

| Section                     | Status   | Verdict            |
| --------------------------- | -------- | ------------------ |
| Objective clarity           | {status} | {one-line verdict} |
| Phase ordering              | {status} | {one-line verdict} |
| Implementation completeness | {status} | {one-line verdict} |
| Validation steps            | {status} | {one-line verdict} |
| Codebase alignment          | {status} | {one-line verdict} |
| Scope / reversibility       | {status} | {one-line verdict} |
| Deferred work (TODOS)       | {status} | {one-line verdict} |
| Docs staleness              | {status} | {one-line verdict} |

### Checklist

- [ ] All blocking issues resolved
- [ ] ASK items answered and applied
- [ ] Concerns acknowledged or addressed
- [ ] Run /spec:go when ready

Step 5: Display Review and Offer Next Steps

Display the review report inline.

Only if the Review Readiness Dashboard shows no failures and there are zero unresolved blocking issues (verdict = "Ready to execute"), offer:

question: "Plan looks good. Run it?"
options:
  - label: "Yes — run /spec:go now"
  - label: "Yes — run /spec:go --bg"
  - label: "No — I'll address issues first"

If "run /spec:go now" or "--bg", invoke the appropriate spec:go flow.

If verdict is anything other than "Ready to execute", display the report and dashboard, then exit without offering to run.

Step 6: Notification

If --bg or --silent not set, no notification (review is fast and inline). If --silent is set and --bg was used, suppress output entirely.

平台分布

Codex

34.02%
按下载量换算29

Claude

32.2%
按下载量换算28

Cursor

17.88%
按下载量换算15

Gemini CLI

9.76%
按下载量换算8

安全审计

暂无安全审计结果可展示。

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills