Agent Skills › nodetool-ai/nodetool › grill-with-docs

grill-with-docs

GitHub

通过访谈澄清不明确的计划或设计,记录领域术语和架构决策。结合代码与现有文档提问,权衡利弊并推荐方案,直至解决所有设计问题并输出结论。

.agents/skills/grill-with-docs/SKILL.md nodetool-ai/nodetool

Trigger Scenarios

需要澄清模糊的设计需求 需要确认架构决策 需要统一领域术语

Install

npx skills add nodetool-ai/nodetool --skill grill-with-docs -g -y
More Options

Non-standard path

npx skills add https://github.com/nodetool-ai/nodetool/tree/main/.agents/skills/grill-with-docs -g -y

Use without installing

npx skills use nodetool-ai/nodetool@grill-with-docs

指定 Agent (Claude Code)

npx skills add nodetool-ai/nodetool --skill grill-with-docs -a claude-code -g -y

安装 repo 全部 skill

npx skills add nodetool-ai/nodetool --all -g -y

预览 repo 内 skill

npx skills add nodetool-ai/nodetool --list

SKILL.md

Frontmatter
{
    "name": "grill-with-docs",
    "description": "Interview the user to resolve an unclear plan or design and record agreed domain terms and architectural decisions.",
    "disable-model-invocation": true
}

Grill with docs

Turn unresolved design questions into agreed decisions. Read relevant code, existing decisions, and the conversation before asking questions. Use domain-modeling to maintain terms and record decisions.

Ask a small set of questions about the next consequential choice. Explain the tradeoffs and recommend an option when evidence supports one. Investigate facts yourself. Let the user decide preferences and unresolved product behavior.

Record agreed answers as they arrive. Do not reopen settled choices or invent answers on the user's behalf. Continue independent investigation while waiting. Finish when the requested design questions are resolved, with the decisions, document links, and remaining uncertainty. An interview is not a prerequisite for implementation when the user has already supplied a sufficient spec.

Version History

  • 9b979bc Current 2026-09-22 23:26

Same Skill Collection

.agents/skills/ask-matt/SKILL.md
.agents/skills/ast-grep-outline/SKILL.md
.agents/skills/ast-grep/SKILL.md
.agents/skills/code-review/SKILL.md
.agents/skills/codebase-design/SKILL.md
.agents/skills/companion-clis/SKILL.md
.agents/skills/diagnosing-bugs/SKILL.md
.agents/skills/domain-modeling/SKILL.md
.agents/skills/flash/SKILL.md
.agents/skills/implement/SKILL.md
.agents/skills/improve-codebase-architecture/SKILL.md
.agents/skills/prototype/SKILL.md
.agents/skills/research/SKILL.md
.agents/skills/resolving-merge-conflicts/SKILL.md
.agents/skills/runpodctl/SKILL.md
.agents/skills/setup-matt-pocock-skills/SKILL.md
.agents/skills/tdd/SKILL.md
.agents/skills/to-spec/SKILL.md
.agents/skills/to-tickets/SKILL.md
.agents/skills/triage/SKILL.md
.agents/skills/unslop/SKILL.md
.agents/skills/wayfinder/SKILL.md
.agents/skills/wizard/SKILL.md
.agents/skills/yts806379-everything-claude-code-e2e-testing/SKILL.md
.claude/skills/ask-matt/SKILL.md
.claude/skills/ast-grep-outline/SKILL.md
.claude/skills/ast-grep/SKILL.md
.claude/skills/codebase-design/SKILL.md
.claude/skills/companion-clis/SKILL.md
.claude/skills/diagnosing-bugs/SKILL.md
.claude/skills/domain-modeling/SKILL.md
.claude/skills/flash/SKILL.md
.claude/skills/implement/SKILL.md
.claude/skills/improve-codebase-architecture/SKILL.md
.claude/skills/nodetool-api-reference/SKILL.md
.claude/skills/nodetool-browser-agent/SKILL.md
.claude/skills/nodetool-chat-cli/SKILL.md
.claude/skills/nodetool-custom-node-developer/SKILL.md
.claude/skills/nodetool-deployment/SKILL.md
.claude/skills/nodetool-model-provider-config/SKILL.md
.claude/skills/nodetool-rag-indexing/SKILL.md
.claude/skills/nodetool-troubleshooter/SKILL.md
.claude/skills/nodetool-workflow-builder/SKILL.md
.claude/skills/prototype/SKILL.md
.claude/skills/research/SKILL.md
.claude/skills/resolving-merge-conflicts/SKILL.md
.claude/skills/setup-matt-pocock-skills/SKILL.md
.claude/skills/tdd/SKILL.md
.claude/skills/to-spec/SKILL.md

Metadata

Files
0
Version
85ff020
Hash
08577035
Indexed
2026-09-22 23:26

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-29 17:17
浙ICP备14020137号-1