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 a strong skill description that excels across all dimensions. It provides extremely detailed structural requirements for the output, clearly states when to use it, and includes comprehensive trigger terms. The only minor concern is that the description is quite long and dense, but the specificity and completeness justify the length.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions and structural requirements: creating feature branches, listing relevant files with concrete paths, TDD task groups with four sub-tasks each, YARD documentation, README/diagram updates, code review gates, and saving to a specific file path pattern.

3 / 3

Completeness

Clearly answers both 'what' (breaking down features into structured TDD task lists with specific output format) and 'when' (explicitly starts with 'Use when breaking down a feature or generating an implementation task list from a PRD' and includes a comprehensive trigger words list).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'task list', 'implementation plan', 'feature breakdown', 'todo list', 'project tasks', 'work plan', 'break down this PRD', 'generate tasks', 'feature branch', 'TDD', 'write spec', 'run spec fail', 'run spec pass'. These cover both high-level and specific variations.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive due to its very specific niche: TDD-structured task list generation from PRDs with a rigid output format including spec-fail-implement-pass cycles, YARD documentation, and specific file naming conventions. Unlikely to conflict with generic coding or documentation skills.

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 efficiently communicates a complex task-generation workflow. It excels at providing concrete, structured output requirements with the TDD quadruplet pattern, clear process steps with verification, and appropriate progressive disclosure to supporting files. The dual output mode (strategy vs. detailed) and pitfalls table add practical value without bloat.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining concepts Claude already knows (like what TDD is or how git branching works) and focuses on the specific output structure and constraints. Every section earns its place with actionable requirements.

3 / 3

Actionability

Provides concrete, specific guidance: exact file naming conventions (tasks-[feature-name].md), exact sub-task structure (X.Xa/b/c/d), specific commands (git checkout -b, bundle exec rspec), concrete file paths (spec/..., app/...), and a clear enumerated checklist of required elements. The TDD quadruplet pattern is fully specified and copy-paste ready.

3 / 3

Workflow Clarity

The Process section provides a clear 5-step sequence (Analyze → Detect → Relevant Files → Save → Verify) with an explicit verification step that acts as a validation checkpoint. The verify step includes a concrete checklist ensuring all required elements are present. The Pitfalls table addresses common failure modes with corrective guidance.

3 / 3

Progressive Disclosure

Excellent structure with clear one-level-deep references to HEURISTICS.md and TASK_TEMPLATES.md, each with explicit guidance on when to load them ('Load these files only when their specific guidance is required'). The Integration table cleanly signals related skills. Content is appropriately split between overview (this file) and detailed templates (referenced files).

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