CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

grilling

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

Quality

64%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/grilling/SKILL.md

The canonical home for this skill is grilling in phatblat/dotfiles

SKILL.md
Quality
Evals
Security

Quality

Content

51%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.

The body is a minimal auto-generated wrapper whose entire content is a redirect to `~/.agents/skills/grilling/SKILL.md`, which does not exist in this environment and is not part of any bundle. Token efficiency is maximal only because there is no content; the skill offers no actionable guidance, no workflow, and a reference that dead-ends, so it cannot function standalone.

Suggestions

Inline the core grilling instructions (or at least a concise summary of the approach and question style) in SKILL.md rather than delegating 100% of the skill to an external file.

Make the delegated reference bundle-relative (e.g., a `references/grilling-core.md` inside the skill directory) and verify the target file actually exists so the pointer resolves.

Add a minimal fallback workflow (e.g., how to sequence probing questions and when to stop) so the skill remains actionable if the external shared-skill file fails to load.

DimensionReasoningScore

Conciseness

The body is two lines — a generation comment and "Load and follow the shared skill at `~/.agents/skills/grilling/SKILL.md`" — with zero padding and no explanation of concepts Claude already knows. Every token earns its place; this trivially matches anchor 5's "lean and efficient; assumes Claude's competence".

5 / 5

Actionability

The only directive is "Load and follow the shared skill at `~/.agents/skills/grilling/SKILL.md`" — a concrete pointer, but it contains no executable guidance for the grilling task itself, and the referenced path does not resolve (no `grilling` directory under `~/.agents/skills/`, and no bundle files exist). Not 1 because the directive is a specific instruction with an exact path rather than vague abstraction; not 3 because there is nothing beyond the pointer — no steps, examples, or commands.

2 / 5

Workflow Clarity

No sequence or steps exist for the actual grilling workflow; the single directive delegates everything to a file that is absent from this environment, and there are no checkpoints or validation of any kind. Not 1 because the one instruction given ("Load and follow...") is coherent and unambiguous, matching anchor 2's "steps poorly defined" more than anchor 1's incoherence.

2 / 5

Progressive Disclosure

The single reference is one level deep and clearly signaled, but there is no overview content, no bundle files exist (no references/, scripts/, or assets/ directories), and the pointer targets an environment-absolute home-directory path that does not resolve in this environment. Navigation dead-ends, so structure is only partially effective — above anchor 2 (nothing is inlined that belongs elsewhere) but below anchor 4 (the reference does not actually resolve).

3 / 5

Total

12

/

20

Passed

Description

62%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.

The description explicitly answers both what the skill does and when to use it, with a distinctive "grill" trigger and appropriate imperative voice. Its weaknesses are thin action coverage (a single verb) and a self-referential trigger clause ("any 'grill' trigger phrases") that names triggers without enumerating the natural phrases users would actually say.

Suggestions

Enumerate 1-2 more concrete actions, e.g. "asks probing follow-up questions, challenges assumptions, and demands evidence for claims" to raise specificity beyond the single "grill" verb.

Replace "uses any 'grill' trigger phrases" with the actual phrases users would say, e.g. "grill me", "poke holes in my plan", "play devil's advocate", "pressure-test this idea", to improve both trigger quality and completeness.

Add a boundary cue for what this skill is not (e.g., not code review, not general planning help) to further reduce overlap with plan-review skills.

DimensionReasoningScore

Specificity

"Grill the user relentlessly about a plan, decision, or idea" names the domain (plan/decision/idea stress-testing) and one concrete action verb, but does not enumerate what grilling actually involves (e.g., probing questions, challenging assumptions, demanding evidence). It sits at anchor 3 (1-2 concrete actions, not comprehensive) rather than 4 because there is only a single action, and not 2 because the action and its objects are concrete rather than generic.

3 / 5

Completeness

Both parts are explicitly present: the what ("Grill the user relentlessly about a plan, decision, or idea") and the when ("Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases"). Not 5 because the when-clause is self-referential ("any 'grill' trigger phrases") instead of listing concrete trigger phrases, matching anchor 4's "'when' could be more explicit or specific".

4 / 5

Trigger Term Quality

"grill" and "stress-test" are natural terms a user would plausibly say, but common variations like "poke holes in", "devil's advocate", "challenge my assumptions", or "pressure-test" are missing, and "uses any 'grill' trigger phrases" refers to triggers without listing them. Anchor 4 requires good keyword coverage with only a few natural terms missing, which this thin set does not meet.

3 / 5

Distinctiveness Conflict Risk

"Grill" is a distinctive trigger and the niche (interrogating the user's own plan/decision/idea) is clear, giving minor overlap risk with closely related plan-review or brainstorming skills. Not 5 because "stress-test their thinking" is broad enough to overlap with general planning/review skills, so the conflict risk is not minimal.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.claude/skills/grilling/SKILL.md

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.