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: handling code review feedback on Rails code. It explicitly states when to use it, lists specific concrete actions, and uses natural trigger terms. The only minor note is the use of second person ('you have received') which technically violates the third-person voice guideline, but the description is otherwise excellent.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: evaluating reviewer suggestions, pushing back with technical reasoning, avoiding performative agreement, implementing feedback one item at a time, and triggering re-review. These are clear, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (evaluating suggestions, pushing back, implementing feedback safely, triggering re-review) and 'when' ('Use when you have received code review feedback on Rails code and need to decide what to implement, how to respond, and in what order').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'code review feedback', 'Rails code', 'reviewer suggestions', 'pushing back', 're-review'. These are terms a developer would naturally use when dealing with code review responses.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — specifically targets responding to code review feedback on Rails code, which is a clear niche. Unlikely to conflict with general coding skills, git skills, or other review-related skills due to the specific focus on the response/implementation workflow.

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 instruction-only skill that is concise, well-structured, and highly actionable. The forbidden responses table and pushback template are particularly strong — they give Claude specific behavioral guidance with concrete examples. The workflow is clear with explicit gates, validation steps, and decision criteria for re-review, making this a model for process-oriented skills.

DimensionReasoningScore

Conciseness

The content is lean and efficient throughout. Every section serves a purpose — no explanations of what code review is, no padding about Rails basics. Tables are used effectively to compress information. The forbidden responses table is particularly well-done, giving the 'why' without belaboring it.

3 / 3

Actionability

Despite being an instruction-only skill (no executable code needed), the guidance is highly concrete: specific classification categories with exact actions, a pushback template with a realistic example, explicit implementation ordering, and clear re-review trigger conditions. The single code-block example of a pushback response is specific and copy-paste ready.

3 / 3

Workflow Clarity

The 7-step HARD-GATE sequence is clearly numbered with an explicit gate ('DO NOT start implementing before completing steps 1-4'). The implementation order section provides a clear multi-step sequence with validation checkpoints (test each fix individually, run full suite before re-review). The re-review trigger table provides explicit decision criteria for the final step.

3 / 3

Progressive Disclosure

Content is well-structured with clear sections that progress logically from receiving feedback through evaluation, implementation, and re-review. The Integration table at the end provides clear one-level-deep references to related skills with specific 'when to chain' guidance. For a skill of this size and scope, the organization is appropriate without needing external files.

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