CtrlK
BlogDocsLog inGet started
Tessl Logo

grill-me

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

67

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An extremely lean, instruction-only skill body that gives concrete behavioral directives with a clear sequencing and stopping condition, wasting no tokens. Its only shortcoming is a couple of implicit checkpoints — the question cadence and the exact confirmation step for 'shared understanding' — that would make the interview protocol fully unambiguous.

DimensionReasoningScore

Conciseness

The body is five lines with zero padding: every sentence ('Walk down each branch of the design tree, resolving dependencies between decisions one-by-one', 'For each question, provide your recommended answer', 'If a question can be answered by exploring the codebase, explore the codebase instead') is actionable instruction. It assumes Claude's competence and every token earns its place.

5 / 5

Actionability

The guidance is concrete and directive for an instruction-only skill: interrogate each design-tree branch one-by-one, recommend an answer per question, and explore the codebase instead of asking when possible. Minor gaps remain — no question format (one at a time vs. batches) and no explicit definition of what counts as reaching shared understanding — keeping it below fully copy-paste-ready guidance.

4 / 5

Workflow Clarity

The interview loop is coherently sequenced — walk branches in dependency order, resolve one-by-one, provide recommended answers — with an explicit termination condition ('until we reach a shared understanding') and a self-help shortcut (explore the codebase instead of asking). The checkpoint for confirming shared understanding is implicit rather than an explicit step (e.g., 'summarize the agreed plan back and confirm before finishing'), which is the minor gap against anchor 5.

4 / 5

Progressive Disclosure

This is a simple skill well under 50 lines with no need for external references, and the body is fully self-contained and trivially navigable — the per-rubric note allows a 5 here for clear, well-organized simple skills. Headers or reference files would add no value at this size.

5 / 5

Total

18

/

20

Passed

Description

78%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-formed description that clearly states both what the skill does and when to use it, with natural trigger phrases including the distinctive 'grill me' phrase. Its main weakness is that it describes essentially one capability (relentless interviewing) rather than enumerating several concrete actions, and it could cover a few more user synonyms.

Suggestions

Enumerate the concrete behaviors the skill performs (e.g., 'ask probing questions one branch at a time, surface hidden dependencies and assumptions, recommend an answer for each decision') so more than a single action is named.

Add one or two more natural trigger variations users might say, such as 'poke holes in my plan' or 'challenge my design', to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain (plan/design interrogation) with a concrete action — 'Interview the user relentlessly... resolving each branch of the decision tree' — but this is a single action elaborated with mechanism detail rather than several distinct capabilities. It matches anchor 3 (domain plus 1-2 concrete actions) and does not list the multiple specific actions needed for a 4.

3 / 5

Completeness

It explicitly answers both 'what' ('Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree') and 'when' with a concrete 'Use when...' clause naming explicit trigger phrases. Both are clearly and explicitly stated, matching anchor 5.

5 / 5

Trigger Term Quality

Natural user phrasing is present — 'stress-test a plan', 'get grilled on their design', 'grill me' — which users would genuinely say. A few natural synonyms are missing (e.g., 'poke holes in my plan', 'challenge my design', 'interrogate my design'), keeping it below the comprehensive coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

The adversarial-interview niche with the distinctive 'grill me' trigger is clear and mostly distinct from related planning/review skills. Minor overlap risk remains with generic plan-review or design-critique skills via the 'stress-test a plan' phrasing, so it falls just short of anchor 5's 'clear niche with minimal conflict'.

4 / 5

Total

16

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
udecode/plate
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.