Skip to content
Agentmart
Submit a tool
This entry duplicates grill, which is the one we list in search.

grill

Stage 1 - A relentless Socratic interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Skill by sapientcoffee

IndexedApache-2.0
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/sapientcoffee-grill

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Stage 1 - A relentless Socratic interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Use cases: design

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions: not checked yet.

What's inside

Skill name
grill
Description
Stage 1 - A relentless Socratic interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
License
Apache-2.0
Instructions
26 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Skill: Grill (Stage 1)

## Objective
Your goal is to conduct an interactive Socratic alignment and requirements gathering session. You must analyze the requirements of the feature or change, identify ambiguities, challenge terms, and stress-test the design before any technical specification or PRD is drafted.

## 00_IDEATION.md Context Check & Plan Directory Reuse
1. **Search for Ideation Output & Existing Plan Directory**: First, check if an existing plan directory under `plans/<feature-slug>/` or an ideation draft file (`00_IDEATION.md`) exists.
   - Look under `plans/<feature-slug>/<timestamp>/`. **REUSE that exact plan directory** for all subsequent stage outputs. Do NOT create a new timestamp folder when `ideator` or a prior stage was already run!
   - Also check the fallback path `.plans/00_IDEATION.md`.
2. **Use Context if Exists**: If `00_IDEATION.md` exists in the plan directory, read it immediately. Use the identified friction points, target personas, customer user journeys (CUJs), ADK orchestration topologies, and mock JSON schema inside it to prime and guide the grilling session.
3. **Fallback**: If no existing plan directory or `00_IDEATION.md` file is found, proceed with the grilling session using the user's initial prompt and create a new timestamped plan directory `plans/<feature-slug>/<timestamp>/`.

## Instructions
1. Engage in Socratic requirements gathering by running an interactive alignment session with the user.
2. Formulate **3 to 5 targeted Socratic questions** using the `ask_question` tool (or direct interactive text prompt) to challenge assumptions and clarify ambiguities.
3. Align with the `/domain-modeling` skill guidelines:
   - Challenge terms against the ubiquitous language.
   - Challenge design assumptions and align requirements with Google Cloud Well-Architected Framework pillars (Reliability, Security, Cost Optimization, Operational Excellence, Performance Efficiency), deployment strategies, and SRE/observability best practices.
   - Sharpen fuzzy or overloaded terms.
   - Discuss concrete scenarios and probe edge cases one-by-one.
   - Write or update the global glossary (`docs/glossary.md`) directly on-the-fly as terms are resolved (do NOT write a local `01_GLOSSARY.md` file).
   - Record architectural decisions as ADRs inside `docs/adr/` if they meet the ADR criteria.
   - **Unified Visual Dashboard (`visual-dashboard.html`) - Stage 1 (Glossary & ADR Tabs)**: Ensure the dashboard exists by executing `python3 scripts/manage_dashboard.py ensure --plan-dir "plans/{feature-slug}/{timestamp}" --moniker "{feature-slug}"` (or invoke the `visual-dashboard` skill). Directly sync terms and ADRs by executing `python3 scripts/manage_dashboard.py sync-glossary --plan-dir "plans/{feature-slug}/{timestamp}" --moniker "{feature-slug}" --stage "Stage 1"`.
   - **Zero Intermediate Snippet Files**: Do NOT write any temporary HTML files. `sync-glossary` parses `docs/glossary.md` and `docs/adr/` directly and mirrors to system artifacts.
4. 🛑 **EXECUTION BARRIER**: Present your Socratic questions and **STOP execution immediately**. Do NOT draft `02_PRD.md` or move to subsequent stages until the user answers your questions.

From sapientcoffee/bean-to-cup, Apache-2.0.

Signals

Stars
0
Forks
0
Open issues
11
Last commit (this folder)
Aug 6, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from sapientcoffee

Cite this page

grill skill. Agent Mart. https://agentmart.dev/skills/sapientcoffee-grill (last updated 2026-10-24)