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 key criteria. It provides specific concrete actions, comprehensive trigger terms, explicit 'Use when' guidance, and is clearly scoped to Rails performance optimization. The description is concise yet thorough, using proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: investigating slow endpoints, eliminating N+1 queries, implementing caching strategies, profiling with Bullet or rack-mini-profiler, and optimizing database queries with EXPLAIN ANALYZE.

3 / 3

Completeness

Clearly answers both 'what' (optimizes Rails application performance with specific techniques) and 'when' (explicit 'Use when...' clause listing trigger scenarios, plus an explicit trigger words list).

3 / 3

Trigger Term Quality

Includes a rich set of natural keywords users would actually say: 'performance', 'optimize', 'N+1', 'slow query', 'caching', 'Bullet', 'profiling', plus tool-specific terms like 'rack-mini-profiler' and 'EXPLAIN ANALYZE'.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to Rails performance optimization with distinct triggers like N+1 queries, Bullet, rack-mini-profiler, and EXPLAIN ANALYZE, making it unlikely to conflict with general coding or non-Rails 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 an excellent skill file that combines concise, actionable guidance with a rigorous workflow enforced by the HARD-GATE constraints. The strict ordering requirement (spec must fail before fix is applied) is a particularly strong design choice that prevents common audit failures. The progressive disclosure is well-structured with appropriate separation of concerns across referenced files.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what Rails, N+1 queries, or caching are—concepts Claude already knows. Every section delivers actionable information without padding. The HARD-GATE section is necessarily detailed as it defines critical constraints.

3 / 3

Actionability

Provides fully executable Ruby code for the N+1 fix, a complete RSpec regression spec with the specific matcher, and a real SQL EXPLAIN ANALYZE query with concrete guidance on interpreting output (Seq Scan → Index Scan, actual time comparison). The output style section gives a precise template for reporting.

3 / 3

Workflow Clarity

The workflow is clearly sequenced with explicit validation checkpoints: baseline → regression spec (RED) → fix → regression spec (GREEN) → EXPLAIN ANALYZE verification. The HARD-GATE section enforces strict ordering with a feedback loop (spec must fail before fix, then pass after). The emphasis on never reordering steps adds an important guardrail.

3 / 3

Progressive Disclosure

Clear overview in SKILL.md with well-signaled one-level-deep references to EXAMPLES.md and references/tools.md. The main file contains enough to act on immediately while pointing to detailed examples and tool configuration separately. Navigation links are provided at the top.

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