CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

Curated library of AI agent skills for Ruby on Rails development. Covers code review, architecture, security, testing (RSpec), engines, service objects, DDD patterns, and workflow automation.

95

2.21x
Quality

97%

Does it follow best practices?

Impact

91%

2.21x

Average score across 3 eval scenarios

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 clearly defines its scope (Rails engine gem release preparation), lists specific concrete actions, and provides explicit trigger guidance with both a 'Use when' clause and a comprehensive list of trigger words. It is well-structured, concise, and highly distinguishable from other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: generates CHANGELOG.md entries, produces step-by-step upgrade notes, sets semantic version constants, updates gemspec metadata, and sequences gem build and publish commands.

3 / 3

Completeness

Clearly answers both 'what' (generates changelogs, upgrade notes, sets version constants, updates gemspec, sequences build/publish) and 'when' (explicitly states 'Use when preparing a Rails engine gem release' plus explicit trigger words).

3 / 3

Trigger Term Quality

Includes a comprehensive list of natural trigger words that users would actually say: 'version bump', 'changelog', 'deprecation', 'gemspec', 'upgrade', 'migration guide', 'release', 'publish gem', 'ship gem'. These cover common variations well.

3 / 3

Distinctiveness Conflict Risk

Highly specific niche: Rails engine gem releases. The combination of 'Rails engine', 'gemspec', 'CHANGELOG.md', and 'gem build and publish' creates a very distinct profile unlikely to conflict with general 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 covers the Rails engine release workflow with concrete commands, clear sequencing, explicit validation gates, and good progressive disclosure. It respects Claude's intelligence by avoiding unnecessary explanations while providing all the actionable details needed. The integration table and cross-references to related skills add practical value without bloat.

DimensionReasoningScore

Conciseness

The content is lean and efficient. Every section serves a purpose, there's no explanation of what a gem or Rails engine is, and the quick reference table is a compact way to convey key decisions. No unnecessary padding.

3 / 3

Actionability

Provides concrete commands (`bundle exec rspec`, `gem build *.gemspec`, `gem push`), specific file paths (`lib/my_engine/version.rb`), executable version constant syntax, and a real changelog example. Guidance is copy-paste ready.

3 / 3

Workflow Clarity

The 8-step release order is clearly sequenced with explicit validation checkpoints: run tests and fix failures before proceeding (step 2), dry-run build and verify contents (step 6), and a hard gate preventing release without changelog and version updates. There's a clear feedback loop at the test step.

3 / 3

Progressive Disclosure

The skill provides a concise overview with a quick reference table, then details in well-organized sections. It references EXAMPLES.md for full templates (one level deep) and includes an integration table pointing to related skills. Content is appropriately split.

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