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, well-crafted description that clearly defines its scope, provides explicit trigger conditions, and uses domain-specific terminology that Rails developers would naturally use. It covers both the 'what' and 'when' effectively while maintaining a distinct niche that minimizes conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions ('creating, scaffolding, or refactoring a Rails engine') and covers specific technical concepts (engine types with enumerated variants, namespace isolation, host-app contract definition, file structure).

3 / 3

Completeness

Clearly answers both 'what' (covers engine types, namespace isolation, host-app contract definition, file structure) and 'when' (explicitly starts with 'Use when creating, scaffolding, or refactoring a Rails engine').

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Rails engine', 'scaffolding', 'refactoring', 'Mountable', 'Railtie', 'namespace isolation', 'host-app contract'. These are terms a Rails developer would naturally use when seeking help with engine development.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche focused specifically on Rails engines with enumerated engine types (Plain, Railtie, Engine, Mountable). Unlikely to conflict with general Rails skills or other framework skills due to the very specific domain.

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 demonstrates strong content quality across all dimensions. It is concise yet comprehensive, providing executable code examples, a clear multi-step workflow with validation checkpoints, and a thorough hard-gate checklist. The progressive disclosure is well-handled with appropriate references to companion skills and assets, keeping the main file focused on structure and design decisions.

DimensionReasoningScore

Conciseness

The content is lean and efficient throughout. It assumes Claude knows Rails, Ruby, and gem conventions. No unnecessary explanations of what an engine is or how Rails works. Every section earns its place with actionable content.

3 / 3

Actionability

Provides executable scaffold commands, concrete Ruby code examples (root module, engine class, routes), a specific hard-gate checklist with searchable patterns, and clear configuration examples. All code is copy-paste ready and complete.

3 / 3

Workflow Clarity

The workflow is clearly sequenced with explicit checkpoints (bundle exec rake, bundle exec rails routes). The HARD-GATE section serves as a comprehensive validation checklist before completion. Steps include verification of hard-coded constants and migration auto-apply patterns, providing feedback loops for error recovery.

3 / 3

Progressive Disclosure

Content is well-structured with a quick reference table up front, detailed sections for deeper topics, and clear references to external files (reference.md, assets/examples.md, assets/release-checklist.md). The Integration table cleanly signals when to chain to adjacent skills. References are one level deep and clearly signaled.

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