agentsclimarketplace

Grill

Skill Adit-Jain-srm/skill-forge/skills/grill

18 AI agent skills that catch what your agent misses: hidden code debt, false completions, missing error handling, context amnesia, imprecise UI edits. Self-improving with TF-IDF routing + SkillOpt loop. Cursor, Claude Code, Codex, Copilot. Install: npx skills@latest add Adit-Jain-srm/skill-forge

Install
npx -y skills add Adit-Jain-srm/skill-forge --skill grill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when about to create a skill, start a feature, design a system, or plan any non-trivial work. Also use when user says grill me, question my plan, challenge this, stress-test, or validate my thinking. Prevents building the wrong thing by resolving decisions before implementation.

SKILL.md

2.7 KB, as published. Nobody here has run it

Overview

Resolve every decision branch before committing to implementation. Ask questions ONE AT A TIME until the full picture emerges.

How

Ask me questions ONE AT A TIME about what I'm about to build. For each question, provide your recommended answer. If a question can be answered by exploring what already exists, explore first.

Cover these branches:

1. WHO is this for? (specific user, not "developers")
2. WHAT specific pain does this eliminate? (named, felt, recurring)
3. WHY doesn't a solution already exist? (searched? what did you find?)
4. WHAT'S the simplest version that would be useful? (not the dream — the MVP)
5. HOW would someone find this? (discovery path — search terms, marketplace, word of mouth?)
6. WHAT makes someone SWITCH from their current approach? (the switching cost must be worth it)
7. WHAT could go wrong? (failure modes, edge cases, misuse)
8. HOW do you KNOW it works? (verification — not "I think" but "I proved")

Persistence

ACTIVE until all branches resolved. Don't let me start building until questions are answered. If I try to skip ahead: "We haven't resolved [branch]. Answer first."

Depth Control

  • Simple task (< 5 min): 3-4 questions
  • Medium task (< 1 hour): 5-8 questions
  • Complex task (> 1 hour): full tree, multiple sub-branches per question

When to Stop

Stop grilling when:

  • Every branch has a clear answer (not "we'll figure it out later")
  • I can state in ONE sentence what I'm building, for whom, and why it's better
  • There's a concrete first step (not vague "start coding")

Anti-Pattern

"Let me just start and see where it goes" ← This is the PROBLEM grilling prevents. Every hour spent grilling saves 10 hours of building the wrong thing.

Example Exchange

Agent: "WHO is this for? My recommendation: solo developers working on 
       side projects who hit the same deployment friction every weekend."
User:  "Actually it's for teams — 3-5 devs sharing staging environments."
Agent: "Good — that changes scope significantly. WHAT specific pain does 
       this eliminate? My recommendation: 'We broke staging again because 
       two people deployed at the same time.'"

Key: ONE question, recommend an answer, let the user correct. Don't ask three things at once.

"No-one knows exactly what they want." — The Pragmatic Programmer

The fix is to DISCOVER what you want through structured interrogation before committing to implementation.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.