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 an excellent skill description that clearly defines its scope (Rails security auditing), lists specific capabilities and vulnerability types, and includes an explicit 'Use when' clause with comprehensive trigger terms. It uses proper third-person voice throughout and is both concise and thorough, making it easy for Claude to select this skill precisely when needed.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: security audits, vulnerability assessments, reviewing authentication/authorization, auditing parameter handling, redirects, file uploads, secrets management, and checking for specific vulnerability types (XSS, CSRF, SSRF, SQL injection).

3 / 3

Completeness

Clearly answers both 'what' (performs security audits and vulnerability assessments on Rails code) and 'when' (explicit 'Use when' clause covering reviewing Rails code for security risks, with detailed trigger scenarios).

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'security audit', 'vulnerability', 'Rails', 'Ruby on Rails', 'authentication', 'authorization', 'XSS', 'CSRF', 'SSRF', 'SQL injection', 'secrets management', 'file uploads', 'parameter handling'. These are all terms a developer would naturally use when requesting a security review.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: security auditing specifically for Ruby on Rails applications. The combination of Rails-specific context and security-focused terminology makes it unlikely to conflict with general code review skills or non-Rails security tools.

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 security review skill that is concise, actionable, and well-structured. It provides clear workflow sequencing with validation checkpoints, concrete code examples, and a well-defined output format. The only notable weakness is the reference to PITFALLS.md which isn't provided in the bundle, though the skill stands well on its own.

DimensionReasoningScore

Conciseness

The content is lean and efficient throughout. It uses tables for quick reference, avoids explaining what Rails, SQL injection, or XSS are, and assumes Claude's competence with security concepts. Every section earns its place with no padding or unnecessary exposition.

3 / 3

Actionability

Provides concrete, executable Ruby code examples for both bad and good patterns, specific file paths and line number formats, explicit output structure requirements, and a clear severity classification system. The HARD-GATE verification checklist is immediately actionable.

3 / 3

Workflow Clarity

The review order is clearly sequenced (steps 1-6), includes an explicit verification/validation step (step 6: confirm exploitability before reporting), and the HARD-GATE acts as a pre-output validation checkpoint. The output style section enforces consistent structure with mandatory section ordering.

3 / 3

Progressive Disclosure

References PITFALLS.md for extended anti-patterns and links to related skills (rails-code-review, rails-architecture-review, rails-migration-safety), which is good structure. However, PITFALLS.md is not provided in the bundle, making it impossible to verify the reference is accurate. The skill itself is well-organized but could benefit from additional referenced files for the detailed checklist items.

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