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 a specific, multi-step workflow (TDD cycle in Rails) with concrete actions and comprehensive trigger terms. The 'Use when...' clause provides rich natural language variations that users would actually say. The description is concise yet thorough, and the combination of TDD methodology with Rails-specific tooling (YARD, PR workflow) makes it highly distinctive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: generates a failing spec, implements minimal code to pass, refactors, produces YARD documentation, and creates a self-reviewed PR. These are clear, sequential steps in a well-defined workflow.

3 / 3

Completeness

Clearly answers both 'what' (orchestrates the full Rails TDD cycle with specific steps) and 'when' (explicit 'Use when...' clause listing multiple trigger scenarios). Both halves are well-developed.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'test-driven development', 'red-green-refactor', 'TDD workflow', 'writing tests before code', 'adding tests first', 'Rails feature', 'specs'. These are terms users would naturally use when requesting this workflow.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive: the combination of Rails + TDD cycle + YARD documentation + self-reviewed PR creates a very specific niche. The trigger terms are focused on TDD/red-green-refactor methodology, making it unlikely to conflict with general Rails or testing skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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 orchestration skill with clear phase-based workflow, explicit validation gates, and good progressive disclosure to sub-skills. The hard gate pattern with a failure-type decision table is particularly effective for preventing common TDD mistakes. Minor verbosity in a few areas but overall a strong, actionable skill.

DimensionReasoningScore

Conciseness

Generally efficient and well-structured, but includes some unnecessary scaffolding like the 'Integration' section and the table for failure types could be more compact. The workflow phases are clear without excessive explanation, though some phrasing could be tightened.

2 / 3

Actionability

Provides concrete executable commands (bundle exec rspec, rubocop, brakeman), complete Ruby code examples for both spec and implementation, and specific decision criteria at each gate. The failure type table gives actionable guidance for common scenarios.

3 / 3

Workflow Clarity

Excellent multi-step workflow with explicit hard gates, validation checkpoints (test must FAIL for correct reason before proceeding, test must PASS before finishing), feedback loops (return to rspec-best-practices if failure is incorrect, return to implementation if test doesn't pass), and a clear iteration loop. The approval checkpoint before implementation adds safety.

3 / 3

Progressive Disclosure

Clean overview structure that delegates to specific sub-skills (rails-context-engineering, rspec-best-practices, yard-documentation, etc.) at each phase. References are one level deep and clearly signaled. Points to assets/example.md for the full walkthrough rather than inlining it. However, no bundle files were provided to verify the referenced paths exist.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents