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".

76

Quality

96%

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

The canonical home for this skill is grill-me in openstatusHQ/data-table-filters

SKILL.md
Quality
Evals
Security

Quality

Content

92%

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

An extremely lean, actionable body that gives Claude a clear iterative interviewing process and a sensible codebase-exploration fallback. Its only weakness is structure: the two concerns (interview process vs. codebase fallback) are not separated into sections, which lightly caps progressive disclosure for a skill this small.

Suggestions

Add minimal section headers (e.g., '## How to interview' and '## When to explore the codebase') to separate the two concerns and lift progressive_disclosure to 3.

Optionally state a stopping condition (e.g., 'Stop when every branch is resolved and you and the user agree') so the workflow's end state is explicit.

DimensionReasoningScore

Conciseness

The body is four sentences with no padding and no explanation of concepts Claude already knows — every token ('Walk down each branch of the design tree, resolving dependencies between decisions one-by-one', 'For each question, provide your recommended answer') earns its place; not the 2 anchor because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Concrete, specific guidance: 'Walk down each branch of the design tree, resolving dependencies between decisions one-by-one', 'provide your recommended answer', and 'explore the codebase instead' tell Claude exactly what to do; as an instruction-only skill the absence of code is not penalized, and the guidance is actionable, matching the 3 anchor; not the 2 anchor because the direction is complete and specific rather than vague or pseudocode-like.

3 / 3

Workflow Clarity

For this simple single-purpose skill the iterative sequence — interview, traverse each branch, resolve dependencies one-by-one, give a recommended answer per question — is clear and unambiguous, and no destructive/batch validation checkpoint is required; the simple-skills note allows 3 for clear single-task content; not the 2 anchor because the sequence is explicit rather than implicit.

3 / 3

Progressive Disclosure

The body is two ungrouped paragraphs with no section headers or navigation, and while a 4-sentence skill needs no external references, it lacks the 'well-organized sections' the 3 anchor (and the simple-skills carve-out) calls for; not the 1 anchor because there is no monolithic wall of text or nested references, and not the 3 anchor because there are no organized sections.

2 / 3

Total

11

/

12

Passed

Description

100%

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 concise, well-targeted description that states concrete actions, includes natural trigger terms, and provides an explicit 'Use when...' clause covering both what and when. It uses third-person voice throughout with no over-claims or padding.

DimensionReasoningScore

Specificity

Quotes 'Interview the user relentlessly about a plan or design', 'resolving each branch of the decision tree', and 'reaching shared understanding' — three concrete, distinct actions rather than vague language, matching the 'lists multiple specific concrete actions' anchor; it is not the 2 anchor because the actions are concrete and comprehensive for this domain rather than partial.

3 / 3

Completeness

Explicitly answers what ('Interview the user relentlessly... resolving each branch of the decision tree') and when ('Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me"'), with an explicit 'Use when...' trigger clause; not the 2 anchor because 'when' is stated explicitly, not merely implied.

3 / 3

Trigger Term Quality

Quotes 'stress-test a plan', 'get grilled on their design', and 'grill me' — natural phrases a user would actually say, giving good coverage; it is not the 2 anchor because common variations are present rather than missing.

3 / 3

Distinctiveness Conflict Risk

The niche — adversarial plan/design interviewing — is distinct, with unique triggers like 'grill me' and 'stress-test a plan' that are unlikely to fire for unrelated skills; not the 2 anchor because it does not overlap meaningfully with similar skills.

3 / 3

Total

12

/

12

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.

Validation14 / 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.