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 defines the workflow scope (scaffolding → testing → review → release), provides explicit 'Use when' guidance, and includes a comprehensive set of natural trigger terms. It uses proper third-person voice and is concise while being thorough. The only minor improvement could be mentioning file types or specific tools, but the domain is already well-scoped.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: scaffolding engine structure, generating mountable namespaces, testing, code review, dependency auditing, and release. The workflow stages are clearly enumerated.

3 / 3

Completeness

Clearly answers both 'what' (orchestrates scaffolding, testing, code review, dependency auditing, release for Rails engines) and 'when' (explicit 'Use when creating, extracting, or maintaining Rails engines' plus a Trigger clause with specific terms).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms explicitly listed: 'create engine', 'extract engine', 'engine release', 'engine testing', 'mountable engine', 'gem extraction'. These are terms a Rails developer would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche focused specifically on Rails engines, which is a well-defined domain. The terms 'mountable engine', 'gem extraction', and 'engine release' are unlikely to conflict with general Rails development or other skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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-structured orchestration skill with clear phased workflows, explicit validation gates, and good progressive disclosure to sub-skills. The actionability is strong with concrete commands at each checkpoint. Minor verbosity in explaining Rails conventions and some sections (like the expected directory structure) that Claude would already know prevent a perfect conciseness score.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary content like explaining expected directory structures that Claude already knows from Rails conventions, and the output style/checklist section adds moderate bloat. The quick reference table and integration table are useful but could be tighter.

2 / 3

Actionability

Provides concrete, executable bash commands for each phase — scaffolding, verification, testing, dependency checking, and release. The hard gate checks include specific grep and ruby commands that are copy-paste ready, and the workflow clearly specifies what to run and when.

3 / 3

Workflow Clarity

Excellent multi-phase workflow with explicit hard gates between phases, clear sequencing (Phase 1→2→3→4), validation checkpoints with specific commands, and feedback loops ('If structure check FAILS: Return to rails-engine-author and fix'). The 'NEVER integrate before' checklist adds a strong safety boundary.

3 / 3

Progressive Disclosure

The skill serves as a clear orchestration overview, delegating detailed work to sub-skills (rails-engine-author, rails-engine-testing, rails-engine-reviewer, etc.) with one-level-deep references. The quick reference table provides excellent navigation for different entry points. No bundle files are needed for this orchestration-level skill.

3 / 3

Total

11

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents