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 clearly articulates specific capabilities (multi-pass review, severity classification, re-review loops), provides explicit trigger guidance with natural user phrases, and is distinctly scoped to Rails PR review workflows. The description is comprehensive yet concise, covering what the skill does, when to use it, and how users might invoke it.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: identifies bugs, security vulnerabilities, and architectural issues; assigns severity levels (Critical, Suggestion, Nice-to-have); generates actionable review comments; includes mandatory re-review loop for Critical findings.

3 / 3

Completeness

Clearly answers both 'what' (multi-pass code review identifying bugs, security vulnerabilities, architectural issues with severity levels and re-review loop) and 'when' (explicit 'Use for' clause and 'Trigger:' section with specific scenarios).

3 / 3

Trigger Term Quality

Includes a comprehensive set of natural trigger terms users would actually say: 'review this PR', 'full code review', 'multi-pass review', 'audit security vulnerabilities', 'review architecture', 'respond to review feedback', 'implement review fixes'. These cover common variations well.

3 / 3

Distinctiveness Conflict Risk

The description carves out a clear niche: multi-pass Rails code review with severity classification and mandatory re-review loops. The Rails-specific focus, multi-pass workflow, and severity taxonomy distinguish it from generic code review or linting skills.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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-structured orchestration skill with strong workflow clarity, explicit decision gates, and concrete validation checkpoints. The actionability is excellent with specific checklists, output format examples, and clear severity definitions. The main weaknesses are the missing bundle files for referenced sub-skills and some minor verbosity that could be trimmed.

Suggestions

Provide the referenced sub-skill files (rails-code-review, rails-security-review, rails-architecture-review, rails-review-response) as bundle files to support the progressive disclosure structure.

Consider removing the Severity Levels table since the severity definitions are already conveyed through the output format examples and the Phase 3 findings assessment table.

DimensionReasoningScore

Conciseness

The content is mostly efficient and avoids explaining basic concepts Claude already knows. However, some sections could be tightened — the severity levels table repeats information already conveyed inline, and the anti-patterns section, while useful, adds modest token cost for relatively obvious guidance.

2 / 3

Actionability

The skill provides a concrete checklist per file, specific output format with realistic examples, clear decision gates with branching logic, and an explicit validation checkpoint for Critical findings. The guidance is specific enough that Claude knows exactly what to check and how to format output.

3 / 3

Workflow Clarity

The multi-phase workflow is clearly sequenced with explicit decision gates between phases, a validation checkpoint for Critical fixes (list each finding, verify the fix addresses root cause), a mandatory re-review loop, and a clear proceed-to-merge summary format. The feedback loop for Critical findings is well-defined.

3 / 3

Progressive Disclosure

The skill references external skills (rails-code-review, rails-security-review, rails-architecture-review, rails-review-response) which is good progressive disclosure design, but no bundle files are provided to support these references. The main SKILL.md itself is well-structured with clear sections, but the referenced skills don't exist in the bundle, making the references unverifiable.

2 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents