CtrlK
BlogDocsLog inGet started
Tessl Logo

karpathy-guidelines

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

88

1.14x
Quality

84%

Does it follow best practices?

Impact

92%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, concise instruction-only skill with actionable behavioral guidance and an embedded verification-oriented workflow template. No bundle files are present or needed, and structure is clean.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence without explaining basic concepts; a few illustrative heuristics (e.g. the 'senior engineer' self-check) could be trimmed but mostly earn their place.

4 / 5

Actionability

Concrete, specific do/don't guidance and explicit transformation examples ('Add validation' -> 'Write tests for invalid inputs, then make them pass') make it actionable; as an instruction-only skill it lacks executable code but the guidance is specific enough.

4 / 5

Workflow Clarity

A simple single-purpose skill whose single action (apply guidelines when coding) is unambiguous, plus Section 4 supplies a brief plan template with per-step verification checkpoints.

5 / 5

Progressive Disclosure

Under 50 lines with no need for external references and well-organized numbered sections (1-4), meeting the simple-skill exception for progressive disclosure.

5 / 5

Total

18

/

20

Passed

Description

83%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 strong description that clearly communicates both purpose and trigger conditions with concrete behavioral actions and natural trigger terms. Minor room to add synonyms and sharpen distinctiveness against generic coding assistance.

Suggestions

Add a few natural trigger synonyms (e.g. 'debugging', 'implementing a feature') to broaden keyword coverage.

Tighten distinctiveness by naming the specific failure mode (e.g. 'overcomplicated or speculative LLM-generated code') to reduce overlap with general coding skills.

DimensionReasoningScore

Specificity

Lists several concrete behavioral actions ('avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria'), with only minor abstraction gaps versus fully concrete capability verbs.

4 / 5

Completeness

Explicitly states both what it does ('Behavioral guidelines to reduce common LLM coding mistakes') and when to use it ('Use when writing, reviewing, or refactoring code'), with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user phrases like 'writing, reviewing, or refactoring code' are present and align with how users request coding help, though a few common synonyms (e.g. 'debugging', 'implementing') are missing.

4 / 5

Distinctiveness Conflict Risk

The Karpathy-guidelines framing carves a distinct meta-coding niche, though broad 'writing/reviewing/refactoring code' triggers risk minor overlap with general coding skills.

4 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
OpenBMB/PilotDeck
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.