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 description that clearly articulates specific capabilities (drafting, classifying, creating tickets), provides explicit trigger guidance with a 'Use when...' clause covering multiple scenarios, and uses natural language that users would employ. It uses proper third-person voice and is concise without being vague.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Drafts, classifies, and optionally creates tickets from an initiative plan.' Also mentions sprint-placement guidance and shaping plans into tickets, giving a clear picture of capabilities.

3 / 3

Completeness

Clearly answers both what ('Drafts, classifies, and optionally creates tickets from an initiative plan') and when ('Use when the user provides a plan and wants ticket drafts, wants help shaping a plan into tickets, wants sprint-placement guidance, or wants tickets created in an issue tracker after the plan is approved').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'plan', 'ticket drafts', 'tickets', 'sprint-placement', 'issue tracker', 'approved'. These cover common variations of how users would describe this workflow.

3 / 3

Distinctiveness Conflict Risk

The combination of initiative plans, ticket drafting/classification, sprint placement, and issue tracker creation carves out a clear niche. Unlikely to conflict with generic project management or coding skills due to the specific workflow described.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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, actionable skill with a clear multi-step workflow, concrete examples (including a JSON field shape), and explicit validation checkpoints for risky operations like bulk issue creation. The main weakness is moderate verbosity in some sections and the inability to verify referenced files exist. Overall it provides strong, executable guidance that Claude can follow without ambiguity.

Suggestions

Tighten the classification table — consider whether all 8 attributes are truly needed inline or if some could be moved to a reference file, keeping only the most critical ones in the main skill.

Ensure EXAMPLES.md and assets/ticket-samples/sample_issue.md actually exist in the bundle to support the progressive disclosure references.

DimensionReasoningScore

Conciseness

The content is mostly efficient and avoids explaining concepts Claude already knows, but some sections could be tightened — e.g., the classification table includes many attributes that could be more compact, and some instructions like 'do not restate the background in the summary' are somewhat obvious guidance for Claude.

2 / 3

Actionability

The skill provides concrete, actionable guidance throughout: specific title prefix conventions, a defined five-section ticket structure, a JSON example for API/MCP creation, explicit classification attributes with enumerated values, and clear instructions for both draft-only and create-in-tracker paths.

3 / 3

Workflow Clarity

The five-step workflow is clearly sequenced with logical progression from normalization through classification, titling, drafting, and output. Validation checkpoints are present — verifying project/board details before creation, validating one issue before bulk-creating, and requiring explicit approval before creating in the tracker. The sprint placement heuristics provide clear sequencing rules.

3 / 3

Progressive Disclosure

The skill references EXAMPLES.md and an asset file (sample_issue.md), which is good structure, but no bundle files were provided to verify these exist. The integration section references other skills clearly. However, the classification table and sprint heuristics are fairly detailed inline content that could potentially be split out for a cleaner overview, and the referenced files cannot be confirmed.

2 / 3

Total

10

/

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