Skip to content
Back to skills

Sd Grilling

ASecurity

Explore the codebase and relentlessly interview the user about a plan, feature, or idea until shared understanding is reached. Use when user says 'plan this feature step by step', 'help me plan this properly', 'generate a plan for this problem', 'walk through planning this feature', 'grill me about X', or uses any 'grill' trigger phrases.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 6, 2026
ai-agentsgosecurity

Security analysis

A100/100

Scanned November 6, 2026

npx -y skills add Ronnasayd/aipp --skill sd-grilling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sd Grilling?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sd Grilling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ronnasayd-sd-grilling/badge)](https://www.skillsdirectory.com/skills/ronnasayd-sd-grilling)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: sd-grilling
description: Explore the codebase and relentlessly interview the user about a plan, feature, or idea until shared understanding is reached. Use when user says 'plan this feature step by step', 'help me plan this properly', 'generate a plan for this problem', 'walk through planning this feature', 'grill me about X', or uses any 'grill' trigger phrases.
model: opus
effort: high
disable-model-invocation: true
---

# Steps

Repeat phases 1 and 2 together, as one loop, until you have a complete understanding of the problem and how it fits into the current codebase. When the loop feels sufficient, ask the user whether they wish to finish or continue refining before stopping — never end the loop on your own judgment alone.

1. **Exploration phase.**
   1. Use `sequentialthinking` to break down the request into sub-issues (scope, constraints, edge cases, dependencies).
   2. Use `/dynamic-programming-analysis` when the breakdown itself is hard (unclear where to start, many interdependent sub-problems).
   3. Use `/context-map` to get verified anchors, dependents, tests, reference patterns, and risks. It runs isolated and sees no conversation, so pass as arguments the sub-issues, every decision already settled, and on later loop iterations the path of the earlier map. Re-run it when new sub-issues open unmapped areas. Its `Open questions:` go into the next grilling round.

   Across all of the above: treat the codebase as the absolute source of truth — navigate file-by-file, following the flows that will be modified/adjusted, until you reach the limits of what's there and have a full understanding of current behavior. Search transversally too, not just along linear flows: hunt keywords/terms possibly related but not directly linked, or absent from files already inspected (config, feature flags, error codes, event names, shared constants). If a knowledge gap remains that the codebase and `context7` (library docs) can't cover — market patterns, RFCs, security advisories, precedent for a novel architectural decision — use `WebSearch` to fill it. Skip this when the codebase/context7 already answer the question.

2. **Grilling phase.** Invoke the `/grilling` skill directly (inline, not as a sub-agent) over the open branches surfaced by phase 1 (scope, constraints, edge cases, dependencies). Follow its design-tree/frontier/round format exactly: one numbered round of questions via `AskUserQuestion`, each with a recommended default, waiting for answers before recomputing the frontier. Never ask the user for a fact you can look up yourself — only put genuine decisions to them. Any answer that opens a sub-issue not yet explored sends the loop back to phase 1 for that branch before the next round.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.