CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ralph-prompt-single-task

Generate Ralph-compatible prompts for single implementation tasks. Creates prompts with clear completion criteria, automatic verification, and TDD approach. Use when creating prompts for bug fixes, single features, refactoring tasks, or any focused implementation that can be completed in one session.

Quality

84%

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

77%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 highly actionable with an excellent template, concrete commands, validation checkpoints, and embedded feedback loops. Its weaknesses are redundancy — three near-duplicate full examples inflate token cost — and a monolithic single-file layout that inlines content (worked examples) that belongs in a separate reference file.

Suggestions

Trim the examples section to one fully worked example (e.g., the bug fix) and compress the other two to short input/output summaries; the template already encodes the structure each example repeats.

Move the full example prompts into an examples/ or references/ bundle file (e.g., EXAMPLES.md) and link to it from a brief '## Examples' section, turning the ~355-line SKILL.md into a lean overview.

Drop the re-explanation of TDD mechanics inside the template and examples (write failing test → implement → run → fix → repeat is knowledge Claude already has); keep only the completion-promise and 'If Stuck' conventions that are specific to the Ralph technique.

DimensionReasoningScore

Conciseness

The core template and workflow are efficient, but ~175 of ~355 lines are three full example prompts that near-duplicate the template structure (Objective/Context/Requirements/Success Criteria/TDD/Completion/If Stuck), and the TDD retry steps are re-explained in every example — knowledge Claude already has. This fits 'mostly efficient but includes some unnecessary explanation or could be tightened'; it is not a 2 because everything stays on-topic with no padding about basic concepts, and one to two examples could simply be cut.

3 / 5

Actionability

The skill provides a copy-paste-ready prompt template, concrete verification commands (npm test, pytest, curl, grep, npm run typecheck), a ready-to-run integration command ('/ralph-wiggum:ralph-loop ... --max-iterations 30'), and three worked examples covering the common cases (bug fix, feature, refactor). The placeholders like [test command] are inherent to a generator skill and explicitly justified by the input spec.

5 / 5

Workflow Clarity

The generation workflow is clearly sequenced (analyze task → define criteria → structure prompt → add verification commands), and it closes with an explicit 'Validation Checklist' of checkpoints to run before using a prompt. Feedback loops for error recovery are built into the design (TDD 'if tests fail, analyze and fix; repeat' and the 'If Stuck' section), matching the top anchor exactly.

5 / 5

Progressive Disclosure

There are no bundle files at all; this is a ~355-line monolithic SKILL.md where the three full example prompts clearly belong in a separate examples file. Structure exists (clear headers, final pointers to sibling skills), which lifts it above the 2 anchor, but content that should be split out is inline and the sibling-skill mentions are plain names rather than signaled references — squarely the 'some structure but could be better organized' anchor, not the 'most content appropriately placed' 4.

3 / 5

Total

16

/

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: concrete about what it produces, third-person voice, and an explicit 'Use when' trigger clause covering the main single-task use cases. Its only weaknesses are minor — a few missing natural trigger synonyms and slight overlap risk with its own sibling skills.

DimensionReasoningScore

Specificity

The description lists several concrete capabilities: 'Generate Ralph-compatible prompts', 'clear completion criteria, automatic verification, and TDD approach'. It names the domain and multiple specific attributes of the output, matching the 'several specific actions; minor gaps' anchor. Not 5 because it stays at the level of prompt attributes rather than comprehensively enumerating concrete actions (e.g., no mention of completion promise tags or verification commands), and not 3 because it goes beyond naming just 1-2 actions.

4 / 5

Completeness

It explicitly answers both questions: what ('Creates prompts with clear completion criteria, automatic verification, and TDD approach') and when ('Use when creating prompts for bug fixes, single features, refactoring tasks, or any focused implementation that can be completed in one session'). This matches the top anchor: clear 'what' plus an explicit 'Use when' clause with concrete trigger phrases. Score 4 would require the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Natural user phrasing is well covered: 'bug fixes, single features, refactoring tasks', 'focused implementation', plus the distinctive 'Ralph-compatible' keyword a user of this technique would say. A few natural variants are missing (e.g., 'writing a prompt', 'TDD task', 'one-off task'), so it fits the 'good keyword coverage; a few natural terms missing' anchor rather than the comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

The description carves a clear niche (single, one-session implementation tasks, Ralph-compatible format) and names the distinguishing 'Ralph' trigger. However, the body reveals closely related sibling skills (multi-task, project, research prompt generators), so a request like 'generate prompts for this project' could overlap; this fits 'mostly distinct; minor overlap risk with closely related skills' rather than the minimal-conflict 5.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

fernandezbaptiste/Skrillz

Path

skills/ralph-prompt-single-task/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.