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 its role as an orchestration layer for complex Rails tasks. It effectively specifies concrete actions, provides explicit 'use when' guidance, and includes a comprehensive list of natural trigger phrases. The description is well-differentiated from the specialized skills it delegates to.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: triages and decomposes requests into ordered sub-tasks, delegates to specialized skills (testing, code review, engines, DDD, patterns), and enforces TDD discipline. These are specific, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (triages, decomposes, delegates to specialized skills, enforces TDD) and 'when' (scope is unclear, best approach uncertain, request spans multiple Rails concerns) with explicit trigger terms listed.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger phrases users would actually say: 'where do I start', 'help me plan a Rails feature', 'break this down', 'what's the best approach', 'not sure how to approach this', 'complex Rails task', 'what should I do first'. These are very natural user utterances.

3 / 3

Distinctiveness Conflict Risk

Clearly positioned as an orchestration/triage skill specifically for Ruby on Rails, distinct from the specialized skills it delegates to (testing, code review, engines, DDD). The planning/decomposition focus and Rails-specific scope make it unlikely to conflict with other 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 orchestrator skill that is concise, actionable, and well-structured. It provides clear routing tables, disambiguation signals, concrete examples, and well-sequenced workflows with validation gates. The progressive disclosure to asset files for extended examples and workflows is appropriately structured, keeping the main file focused on the most common routing decisions.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what Rails, TDD, or any of the referenced concepts are—it assumes Claude's competence. Every section serves a routing/orchestration purpose with no filler. The tables, disambiguation signals, and examples are all tightly written.

3 / 3

Actionability

The skill provides concrete routing decisions with explicit skill names, disambiguation signals for ambiguous cases, a clear fallback rule, and multiple worked examples showing exact input→skill mappings. The invocation pattern ('Next skill: skills/...') is copy-paste ready and unambiguous.

3 / 3

Workflow Clarity

Multi-step workflows are clearly sequenced with explicit validation checkpoints (e.g., [CHECK: context loaded], [GATE: reproduction spec fails], [CHECK: PRD approved]). The bug fix workflow includes a feedback loop (reproduction spec must fail before proceeding). The priority ordering and fallback behavior are clearly defined.

3 / 3

Progressive Disclosure

The skill provides a concise overview with core skills and common workflows inline, then clearly signals one-level-deep references to assets/examples.md, assets/workflows.md, and docs/reference/skill-catalog.md for extended content. The split between inline essentials and referenced details is well-judged.

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