CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ralph-prompt-project

Generate Ralph-compatible prompts for entire projects from scratch. Creates comprehensive prompts with architecture phase, implementation phases, testing, and documentation. Use when building complete applications, libraries, CLI tools, or any greenfield project requiring end-to-end development.

Quality

80%

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 ./skills/ralph-prompt-project/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%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 delivers a highly actionable and well-sequenced generation workflow with explicit validation checkpoints and a complete worked example, but it is monolithic and repetitive: the example duplicates the phase template at length and no reference files are used to split content. Extracting the example and trimming duplication would materially improve token efficiency.

Suggestions

Move the ~190-line worked REST API example to a references file (e.g. references/rest-api-example.md) and keep a 5-10 line summary plus a link in SKILL.md, since it largely duplicates the phase template already shown.

Collapse the per-phase template: define the Tasks/Deliverables/Verification/Checkpoint pattern once (e.g. via Phase 0) and describe phases 1-5 with just their objectives and differentiators, cutting the repeated boilerplate.

Replace the promotional 'Real-World Success' bullets with one sentence on the deterministic-failure philosophy, keeping the philosophical framing without the marketing stats.

DimensionReasoningScore

Conciseness

The six-phase template is purposeful, but the ~190-line worked REST API example restates the same Tasks/Deliverables/Verification/Checkpoint structure nearly verbatim, and sections like "Real-World Success" ($50k contract, hackathon stats) add promotional padding. Not 2 because most content (templates, milestone criteria, checkpoint format, stuck-protocol) is genuinely non-obvious Ralph-specific material; not 4 because the template/example duplication is a clear and substantial tightening opportunity.

3 / 5

Actionability

Provides concrete generation templates, per-phase verification command blocks, an executable curl/JWT smoke-test example, and the exact "/ralph-wiggum:ralph-loop ... --completion-promise ... --max-iterations" invocation with recommended iteration ranges. Not 5 because the general template leans on placeholders ([build command], [test command]) and only one project type (REST API) is fully worked out; not 3 because the worked example is copy-paste ready and covers a common case end-to-end.

4 / 5

Workflow Clarity

Both the generation workflow (Steps 1-4) and the generated prompt are clearly sequenced, with per-phase checkpoints, binary verifiable deliverables, a final verification checklist, and an "If Stuck" feedback loop that documents blockers and forbids outputting a false promise. This matches the top anchor: explicit validation steps, error-recovery feedback, and checklists.

5 / 5

Progressive Disclosure

The 650-line monolithic SKILL.md has well-labeled sections and pointers to sibling skills, but no bundle files exist and the full worked example (~190 lines) is exactly the kind of content that belongs in a separate references file. Not 4 because nothing is split out despite the length and the clear candidates for extraction; not 2 because section structure is clear and navigable rather than minimal.

3 / 5

Total

15

/

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 and explicitly states what the skill does and when to use it, with concrete trigger phrases and a distinct Ralph-prompt niche. Minor improvements possible in keyword synonym coverage and sharpening the trigger to distinguish prompt generation from project building.

DimensionReasoningScore

Specificity

"Creates comprehensive prompts with architecture phase, implementation phases, testing, and documentation" lists several concrete actions, matching the several-specific-actions anchor. Not 5 because coverage has gaps (milestones, verification structure, completion promise are not mentioned); not 3 because it goes beyond naming the domain with 1-2 actions.

4 / 5

Completeness

Explicitly answers both: what ("Generate Ralph-compatible prompts for entire projects from scratch... architecture phase, implementation phases, testing, and documentation") and when ("Use when building complete applications, libraries, CLI tools, or any greenfield project requiring end-to-end development"). The when-clause lists multiple concrete trigger phrases, matching the top anchor; anchor 4's caveat that the when "could be more explicit" does not apply.

5 / 5

Trigger Term Quality

"building complete applications, libraries, CLI tools, or any greenfield project requiring end-to-end development" gives good natural-term coverage a user would actually say. Not 5 because common variations like "new project", "build an app", or specific file/tech terms are missing; not 3 because coverage is broad rather than partial.

4 / 5

Distinctiveness Conflict Risk

"Ralph-compatible prompts", "entire projects from scratch", and "greenfield project" form a clear niche distinct from sibling single-task/multi-task/research skills. Not 5 because "Use when building complete applications, libraries, CLI tools" could mis-trigger when a user wants a project built rather than a development prompt generated; not 3 because the Ralph/greenfield framing is much more specific than broad document/file skills.

4 / 5

Total

17

/

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

skill_md_line_count

SKILL.md is long (654 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

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