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.

73

Quality

91%

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 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