CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

Curated library of 42 public AI agent skills for Ruby on Rails development, plus 5 callable workflow skills. Organized by category: planning, testing, code-quality, ddd, engines, infrastructure, api, patterns, context, orchestration, and workflows. Covers code review, architecture, security, testing (RSpec), engines, service objects, DDD patterns, and TDD automation.

75

Quality

94%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that hits all the marks. It provides specific concrete actions, comprehensive trigger terms, explicit 'Use when' guidance, and a clearly distinctive niche (PRD generation for Rails workflows). The description is thorough yet not overly verbose, and uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and outputs: generates a PRD in Markdown, saves to a specific path following a template, and enumerates specific sections covered (goals, user stories, functional requirements, non-goals, design/technical considerations, implementation surface, success metrics, open questions).

3 / 3

Completeness

Clearly answers both 'what' (generates a PRD in Markdown with specific sections, saves to a specific path) and 'when' (explicit 'Use when' clause with multiple trigger scenarios, plus an explicit trigger words list).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms explicitly listed: 'PRD, product requirements, plan a feature, write a spec, requirements document, /tasks/ folder.' These are terms users would naturally use, and the description also includes variations like 'define requirements', 'create a PRD', 'write a product spec'.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: PRD generation for Rails-oriented workflows, specific output path (/tasks/prd-FEATURE-SLUG.md), specific template reference (PRD_TEMPLATE.md). Unlikely to conflict with other skills due to the very specific domain and output format.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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

This is a well-crafted skill that is concise, actionable, and clearly structured. It respects Claude's intelligence by focusing only on non-obvious constraints (no code in PRDs, Rails-specific scoping, approval gates) while providing a clear workflow with validation checkpoints. The progressive disclosure via referenced assets is exemplary for this type of planning-oriented skill.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what a PRD is or how Markdown works, assumes Claude's competence, and every section adds unique, non-obvious guidance (e.g., 'no code until approved', Rails-specific scoping rules, kebab-case file naming).

3 / 3

Actionability

Provides concrete, specific guidance: exact file path pattern (`/tasks/prd-<feature-slug>.md`), explicit template reference, clear output constraints (no code/pseudo-code/SQL), specific next-step suggestion text, and a well-defined 4-step process. While there's no executable code, this is an instruction-only skill where code is explicitly prohibited in the output.

3 / 3

Workflow Clarity

The 4-step process is clearly sequenced (receive → clarify → draft → validate) with an explicit validation checkpoint ('get explicit approval before implementation'). The conditional logic for step 2 (skip if clear, ask 3-5 questions if ambiguous) is well-defined. The post-save validation step (surface path, request approval) provides a feedback loop before destructive follow-on actions.

3 / 3

Progressive Disclosure

Excellent structure with a concise overview and well-signaled one-level-deep references via the table (PRD_TEMPLATE.md, prd_questions.md, examples.md). Content is appropriately split — the main skill is an overview, with the template, clarification questions, and examples in separate referenced files. Navigation is clear and immediate.

3 / 3

Total

12

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents