CtrlK
BlogDocsLog inGet started
Tessl Logo

ralph-loop

Start a Ralph Loop for iterative self-referential development. Use when the user asks to run a ralph loop, start an iterative loop, or wants repeated autonomous iteration on a task until completion.

76

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A tight, highly actionable single-purpose skill: it gives exact file paths and formats, a concrete example, and clear sequenced steps with a guardrail checkpoint. No bundle files are present or required, and organization is clean.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, giving only a brief clarifying sentence plus the exact state-file format and example with no concept padding, so every token earns its place.

3 / 3

Actionability

It provides fully executable guidance — the exact path `.cursor/ralph/scratchpad.md`, an exact YAML frontmatter format with placeholders, a complete worked example, and parameters with defaults — copy-paste ready.

3 / 3

Workflow Clarity

The five steps are clearly sequenced and unambiguous, the Guardrails section supplies an explicit truthfulness checkpoint for the completion-promise exit, and as a single-purpose under-50-line skill it qualifies for the simple-skill exception.

3 / 3

Progressive Disclosure

The skill is self-contained with no external references needed and is organized into well-signaled sections (Trigger, Workflow, Guardrails, Output), meeting the under-50-line exception for progressive disclosure.

3 / 3

Total

12

/

12

Passed

Description

90%

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, third-person description with an explicit "Use when" trigger and clear natural-language phrasings. Its only weakness is specificity: it names a single action rather than enumerating multiple concrete capabilities.

DimensionReasoningScore

Specificity

The description names a single concrete action ("Start a Ralph Loop for iterative self-referential development") rather than listing multiple specific actions, matching the anchor that names a domain and some actions but is not comprehensive.

2 / 3

Completeness

It answers both what ("Start a Ralph Loop for iterative self-referential development") and when via an explicit "Use when..." clause, matching the top anchor.

3 / 3

Trigger Term Quality

It includes natural phrasings a user would actually say — "run a ralph loop", "start an iterative loop", and "repeated autonomous iteration on a task until completion" — giving good coverage of trigger variations.

3 / 3

Distinctiveness Conflict Risk

"Ralph Loop" is a distinct niche term with specific triggers unlikely to fire for unrelated skills, so it sits in a clear niche with low conflict risk.

3 / 3

Total

11

/

12

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
cursor/plugins
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.