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 clearly communicates what the skill does (creates reproduction tests, isolates bugs, produces fix plans), when to use it (debugging Rails bugs/errors/regressions), and includes comprehensive trigger terms. It uses proper third-person voice and is concise without being vague.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Creates a failing RSpec reproduction test, isolates the broken code path, and produces a minimal fix plan.' These are clear, actionable steps.

3 / 3

Completeness

Clearly answers both 'what' (creates failing RSpec reproduction test, isolates broken code path, produces minimal fix plan) and 'when' (investigating a bug, error, or regression in a Ruby on Rails codebase) with explicit trigger guidance.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'debug, broken, error, regression, stack trace, failing test, RSpec, bug report, Rails app.' These are terms users naturally use when encountering bugs in Rails projects.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — scoped specifically to Ruby on Rails debugging with RSpec reproduction tests. The combination of Rails, RSpec, and debugging workflow creates a clear niche unlikely to conflict with general coding or testing 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 high-quality skill that is concise, actionable, and well-structured. It provides a clear triage workflow with a concrete example including executable RSpec code, a boundary diagnosis quick-reference, pitfall warnings that serve as implicit validation checkpoints, and well-organized progressive disclosure to supporting files. The only minor note is that the referenced bundle files (BOUNDARY_GUIDE.md, assets/examples.md) are not provided, but the references themselves are clear and one-level deep.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what Rails, RSpec, or bug triage are conceptually. Every section serves a purpose—process steps, output format, example, boundary guide, pitfalls—without padding or redundant explanation.

3 / 3

Actionability

Provides a concrete triage output template with a fully worked example, an executable RSpec skeleton spec, a specific command to run it, and a boundary guide table mapping bug shapes to spec types. The guidance is specific and copy-paste ready.

3 / 3

Workflow Clarity

The 6-step process is clearly sequenced with explicit validation checkpoints: the pitfalls table explicitly warns against skipping reproduction ('Stabilize reproduction before touching code') and against ambiguity ('Ambiguity means the reproduction step isn't done yet'). The instruction to run the spec before implementing the fix serves as a validation gate. The handoff to downstream skills is explicit.

3 / 3

Progressive Disclosure

The skill provides a concise overview with well-signaled one-level-deep references: BOUNDARY_GUIDE.md for detailed layer diagnosis, assets/examples.md for additional examples, and clear integration table pointing to chained skills. The inline content is appropriately scoped as a quick reference.

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