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 a strong skill description that clearly defines its niche in Rails engine installation and onboarding. It provides specific concrete actions, explicit trigger guidance with a 'Use when' clause, and a comprehensive list of trigger terms that Rails developers would naturally use. The description is concise, uses third-person voice, and is highly distinguishable from other potential skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: creating install generators, copied migrations, initializer installers, idempotent setup tasks, host-app onboarding, and route mount setup. These are all concrete, well-defined actions in the Rails engine domain.

3 / 3

Completeness

Clearly answers both 'what' (creating install generators, copied migrations, initializer installers, idempotent setup tasks, host-app onboarding, route mount setup) and 'when' (explicit 'Use when' clause at the start plus a dedicated trigger words list).

3 / 3

Trigger Term Quality

Excellent coverage of natural terms a Rails developer would use: 'install generator', 'mountable engine setup', 'copy migrations', 'initializer generator', 'route mount setup', 'engine onboarding', 'rails plugin installer'. These are terms developers would naturally say when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Highly specific niche targeting Rails engine install generators and onboarding workflows. The combination of 'Rails engines', 'install generators', 'copied migrations', and 'mountable engine setup' creates a very distinct profile unlikely to conflict with general Rails or general code generation skills.

3 / 3

Total

12

/

12

Passed

Implementation

92%

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 provides concrete, executable guidance for building Rails engine installers with strong emphasis on idempotency and validation. The HARD-GATE workflow with explicit rerun verification is particularly well-designed. The content is concise, assumes Claude's Rails competence, and includes both implementation code and test examples.

DimensionReasoningScore

Conciseness

The content is lean and efficient. Every section serves a clear purpose — tables compress constraints, code examples are minimal but complete, and there's no explanation of concepts Claude already knows (like what a Rails engine is or how generators work).

3 / 3

Actionability

Provides fully executable Ruby code for both the install generator and its RSpec tests. The examples are copy-paste ready with concrete patterns (File.exist? guard, route mounting, test assertions for idempotency).

3 / 3

Workflow Clarity

The HARD-GATE validation workflow provides a clear 6-step sequence with explicit validation checkpoints (steps 3-4 for rerun verification) and a bold directive not to ship without completing them. The feedback loop of generate → verify → rerun → confirm is well-defined.

3 / 3

Progressive Disclosure

The Integration table references related skills (rails-engine-author, rails-engine-docs, rails-engine-testing) which is good navigation, but all content is inline in a single file. The content length is moderate enough that this is acceptable, but the constraints table and examples could potentially be split for better organization.

2 / 3

Total

11

/

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