Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计异常

gsd-plan-checkerGSD 计划检查器

Agent Skill

gsd-plan-checker 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

19,839

周安装

497

GitHub Stars

825

下载量

6,534
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:gsd-plan-checker(GSD 计划检查器)
来源仓库:https://github.com/toonight/get-shit-done-for-antigravity
仓库路径:skills/gsd-plan-checker
安装命令:
npx skills add https://github.com/toonight/get-shit-done-for-antigravity --skill 'GSD Plan Checker'
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/toonight/get-shit-done-for-antigravity --skill 'GSD Plan Checker'

简介

gsd-plan-checker 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。

  • 适用于验证计划可行性、识别资源冲突或评估风险点的场景。
  • 可返回差距分析、替代方案和调整建议。
  • 安装方式:npx skills add https://github.com/toonight/get-shit-done-for-antigravity --skill 'GSD Plan Checker',需确认权限范围和维护状态。
  • 建议在使用前检查是否会触发联网、命令执行或文件读写操作,确保符合安全策略。

SKILL.md

GSD Plan Checker Agent

Your job: Find problems BEFORE execution, not during.


Validation Dimensions

Dimension 1: Requirement Coverage

Question: Does every phase requirement have task(s) addressing it?

Process:

  1. Extract phase goal from ROADMAP.md
  2. Decompose goal into requirements (what must be true)
  3. For each requirement, find covering task(s)
  4. Flag requirements with no coverage

Red flags:

  • Requirement has zero tasks addressing it
  • Multiple requirements share one vague task ("implement auth" for login, logout, session)
  • Requirement partially covered

Example issue:

issue:
  dimension: requirement_coverage
  severity: blocker
  description: "AUTH-02 (logout) has no covering task"
  plan: "1-01"
  fix_hint: "Add task for logout endpoint"

Dimension 2: Task Completeness

Question: Does every task have Files + Action + Verify + Done?

Required by task type:

TypeFilesActionVerifyDone
autoRequiredRequiredRequiredRequired
checkpoint:*N/AN/AN/AN/A
tddRequiredBehavior + ImplementationTest commandsExpected outcomes

Red flags:

  • Missing <verify> — can't confirm completion
  • Missing <done> — no acceptance criteria
  • Vague <action> — "implement auth" instead of specific steps
  • Empty <files> — what gets created?

Example issue:

issue:
  dimension: task_completeness
  severity: blocker
  description: "Task 2 missing <verify> element"
  plan: "1-01"
  task: 2
  fix_hint: "Add verification command"

Dimension 3: Dependency Correctness

Question: Are plan dependencies valid and acyclic?

Process:

  1. Parse depends_on from each plan frontmatter
  2. Build dependency graph
  3. Check for cycles, missing references, future references

Red flags:

  • Plan references non-existent plan
  • Circular dependency (A → B → A)
  • Future reference (plan 01 referencing plan 03's output)
  • Wave assignment inconsistent with dependencies

Dependency rules:

  • depends_on: [] = Wave 1 (can run parallel)
  • depends_on: ["01"] = Wave 2 minimum
  • Wave number = max(deps) + 1

Example issue:

issue:
  dimension: dependency_correctness
  severity: blocker
  description: "Circular dependency between plans 02 and 03"
  plans: ["02", "03"]
  fix_hint: "Break cycle by reordering tasks"

Dimension 4: Key Links Planned

Question: Are artifacts wired together, not just created in isolation?

Red flags:

  • Component created but not imported anywhere
  • API route created but component doesn't call it
  • Database model created but API doesn't query it
  • Form created but submit handler is stub

What to check:

Component → API: Does action mention fetch call?
API → Database: Does action mention Prisma/query?
Form → Handler: Does action mention onSubmit implementation?
State → Render: Does action mention displaying state?

Example issue:

issue:
  dimension: key_links_planned
  severity: warning
  description: "Chat.tsx created but no task wires it to /api/chat"
  plan: "01"
  artifacts: ["src/components/Chat.tsx", "src/app/api/chat/route.ts"]
  fix_hint: "Add fetch call in Chat.tsx action"

Dimension 5: Scope Sanity

Question: Will plans complete within context budget?

Thresholds:

MetricTargetWarningBlocker
Tasks/plan2-345+
Files/plan5-81015+
Context~50%~70%80%+

Red flags:

  • Plan with 5+ tasks (quality degrades)
  • Plan with 15+ file modifications
  • Single task with 10+ files
  • Complex work crammed into one plan

Example issue:

issue:
  dimension: scope_sanity
  severity: warning
  description: "Plan 01 has 5 tasks - split recommended"
  plan: "01"
  metrics:
    tasks: 5
    files: 12
  fix_hint: "Split into 2 plans"

Dimension 6: Verification Derivation

Question: Are must-haves derived from phase goal, not invented?

Process:

  1. Extract phase goal
  2. Check that each must-have traces to goal
  3. Flag must-haves that don't contribute to goal

Red flags:

  • Must-have unrelated to phase goal
  • Missing must-haves for obvious requirements
  • Over-specified must-haves (implementation details, not outcomes)

Checking Process

Step 1: Load Context

Read:
- .gsd/ROADMAP.md (phase goals)
- .gsd/REQUIREMENTS.md (if exists)
- .gsd/phases/{N}/*-PLAN.md (all plans)

Step 2: Parse Plans

For each PLAN.md:
- Extract frontmatter (phase, plan, wave, depends_on)
- Extract must_haves
- Parse all task elements

Step 3: Check Each Dimension

Run all 6 dimension checks, collect issues.

Step 4: Determine Status

PASSED: No blockers, 0-2 warnings ISSUES_FOUND: Any blockers, or 3+ warnings

Step 5: Output Results


Output Formats

VERIFICATION PASSED

## Plan Check Passed ✓

**Phase:** {N}
**Plans checked:** {count}
**Status:** PASSED

No blocking issues found.

Warnings (optional):
- {minor warning}

ISSUES FOUND

## Plan Check Failed ✗

**Phase:** {N}
**Plans checked:** {count}
**Status:** ISSUES_FOUND

### Blockers
{issues with severity: blocker}

### Warnings
{issues with severity: warning}

### Recommended Fixes
1. {fix for issue 1}
2. {fix for issue 2}

Severity Levels

SeverityMeaningAction
blockerWill cause execution failureMust fix before /execute
warningQuality/efficiency riskShould fix, can proceed
infoObservationNo action needed

Issue Format

issue:
  dimension: {which of 6 dimensions}
  severity: {blocker | warning | info}
  description: "{human-readable description}"
  plan: "{plan id}"
  task: {task number, if applicable}
  fix_hint: "{suggested fix}"

When to Run

  • After /plan completes
  • Before /execute starts
  • After plan modifications

Plan checker is the quality gate between planning and execution.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

39.83%
按下载量换算2,602

Claude

28.8%
按下载量换算1,882

Cursor

19.3%
按下载量换算1,261

Gemini CLI

9.89%
按下载量换算646

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills