M
milad-ahmd/plan-griller
📐 Grill you on a feature plan against your real code, then write a testable SPEC.md - Agent Skill for Claude…
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 0 ★ · milad-ahmd/plan-griller · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-10-30 · 最近见到 2026-11-14 · 共见到 16 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: Agent 技能。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
milad-ahmd/plan-griller;我们收录于 2026-10-30;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。> [!NOTE]
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
> This skill lives in the main collection: milad-ahmd/agent-skills. Please ⭐ star it there; that's where updates land first.
> Docs: https://milad-ahmd.github.io/agent-skills/skills/plan-griller/ · Claude Code: /plugin install all-skills --marketplace milad-ahmd/agent-skills
# 📐 plan-griller
Grill you on a feature plan against your real code, then write a testable SPEC.md. An Agent Skill for Claude Code, Cline, Cursor, Codex and other AI coding agents.
Install · Usage · How it works · All skills
> Part of agent-skills, a growing collection of practical skills for AI coding agents.
## 📦 Install
One command (installs the whole collection):
bash
curl -fsSL https://raw.githubusercontent.com/milad-ahmd/agent-skills/main/install.sh | bash -s -- plan-griller
Manually (Claude Code):
bash
git clone https://github.com/milad-ahmd/plan-griller /tmp/plan-griller
mkdir -p ~/.claude/skills && cp -r /tmp/plan-griller/skills/plan-griller ~/.claude/skills/
Per project: copy skills/plan-griller into /.claude/skills/.
Any other agent: paste SKILL.md into your rules or system prompt.
## 💬 Usage
Just ask your agent:
text
Grill me on this feature before we build it
Turn this feature request into a spec with acceptance criteria
The full workflow, rules and output format are in SKILL.md.
## 🔎 Sample output
speclint.py is plain Python 3 with no dependencies. Real output on the deliberately bad spec that ships with it, first findings:
text
$ python3 speclint.py fixtures/badspec.md
badspec.md:1: error missing-section no 'Non-goals' section
fix: add '## Non-goals': what this change will not do (it stops scope creep later)
badspec.md:1: error missing-section no 'Risks' section
fix: add '## Risks' (write 'None: ' if it really doesn't apply)
badspec.md:19: error uncovered-requirement R3 has no acceptance criterion
fix: add 'ACn (R3) Given ... when ... then ...'
badspec.md:20: error duplicate-id R1 is used twice (first on line 17)
fix: renumber one of them; IDs must be unique
badspec.md:21: error uncovered-requirement R5 has no acceptance criterion
fix: add 'ACn (R5) Given ... when ... then ...'
badspec.md:21: error unresolved R5 still says 'TBD'
fix: decide it now, or move it to Open questions with an owner
badspec.md:26: error not-gwt AC2 is not written as Given / When / Then
fix: state the starting state, the action and the observable result
badspec.md:27: error orphan-criterion AC3 doesn't cite a requirement
fix: add the requirement ID it checks, e.g. '(R2)', or drop it
> Docs: https://milad-ahmd.github.io/agent-skills/skills/plan-griller/ · Claude Code: /plugin install all-skills --marketplace milad-ahmd/agent-skills
# 📐 plan-griller
Grill you on a feature plan against your real code, then write a testable SPEC.md. An Agent Skill for Claude Code, Cline, Cursor, Codex and other AI coding agents.
Install · Usage · How it works · All skills
> Part of agent-skills, a growing collection of practical skills for AI coding agents.
## 📦 Install
One command (installs the whole collection):
bash
curl -fsSL https://raw.githubusercontent.com/milad-ahmd/agent-skills/main/install.sh | bash -s -- plan-griller
Manually (Claude Code):
bash
git clone https://github.com/milad-ahmd/plan-griller /tmp/plan-griller
mkdir -p ~/.claude/skills && cp -r /tmp/plan-griller/skills/plan-griller ~/.claude/skills/
Per project: copy skills/plan-griller into /.claude/skills/.
Any other agent: paste SKILL.md into your rules or system prompt.
## 💬 Usage
Just ask your agent:
text
Grill me on this feature before we build it
Turn this feature request into a spec with acceptance criteria
The full workflow, rules and output format are in SKILL.md.
## 🔎 Sample output
speclint.py is plain Python 3 with no dependencies. Real output on the deliberately bad spec that ships with it, first findings:
text
$ python3 speclint.py fixtures/badspec.md
badspec.md:1: error missing-section no 'Non-goals' section
fix: add '## Non-goals': what this change will not do (it stops scope creep later)
badspec.md:1: error missing-section no 'Risks' section
fix: add '## Risks' (write 'None: ' if it really doesn't apply)
badspec.md:19: error uncovered-requirement R3 has no acceptance criterion
fix: add 'ACn (R3) Given ... when ... then ...'
badspec.md:20: error duplicate-id R1 is used twice (first on line 17)
fix: renumber one of them; IDs must be unique
badspec.md:21: error uncovered-requirement R5 has no acceptance criterion
fix: add 'ACn (R5) Given ... when ... then ...'
badspec.md:21: error unresolved R5 still says 'TBD'
fix: decide it now, or move it to Open questions with an owner
badspec.md:26: error not-gwt AC2 is not written as Given / When / Then
fix: state the starting state, the action and the observable result
badspec.md:27: error orphan-criterion AC3 doesn't cite a requirement
fix: add the requirement ID it checks, e.g. '(R2)', or drop it
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/milad-ahmd-plan-griller/)
- 来源
- github · https://github.com/milad-ahmd/plan-griller
- 按领域浏览
- Agent 技能
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。