CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

Curated library of 41 public AI agent skills for Ruby on Rails development. Organized by category: planning, testing, code-quality, ddd, engines, infrastructure, api, patterns, context, and orchestration. Covers code review, architecture, security, testing (RSpec), engines, service objects, DDD patterns, and TDD automation. Repository workflows remain documented in GitHub but are intentionally excluded from the Tessl tile.

95

1.77x
Quality

93%

Does it follow best practices?

Impact

96%

1.77x

Average score across 41 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-21/

{
  "context": "Checks whether the final artifact follows the respond-to-review instructions from the published Rails Agent Skills tile.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "instruction-1",
      "description": "The submitted artifact follows this skill instruction: VERIFY:    Check the suggestion against the actual codebase",
      "max_score": 15
    },
    {
      "name": "instruction-2",
      "description": "The submitted artifact follows this skill instruction: Use this skill when **you have received review feedback** on your own Rails code (PR comments, pair review, async review). This is the counterpart to **code-review**, which covers *giving* a review.",
      "max_score": 15
    },
    {
      "name": "instruction-3",
      "description": "The submitted artifact follows this skill instruction: **Core principle:** Verify before implementing. Technical acknowledgment over performative agreement. Re-review after significant changes.",
      "max_score": 14
    },
    {
      "name": "instruction-4",
      "description": "The submitted artifact follows this skill instruction: Push back when a suggestion is technically incorrect for the codebase. Use this structure:",
      "max_score": 14
    },
    {
      "name": "instruction-5",
      "description": "The submitted artifact follows this skill instruction: **Never:** Push back without technical evidence. If unsure, verify before claiming it's fine.",
      "max_score": 14
    },
    {
      "name": "instruction-6",
      "description": "The submitted artifact follows this skill instruction: **Verify** no regressions — run full suite before requesting re-review",
      "max_score": 14
    },
    {
      "name": "instruction-7",
      "description": "The submitted artifact follows this skill instruction: **Reasoned pushback** — When a suggestion is incorrect, use the pushback structure: reviewer concern, codebase constraint/evidence, and alternative or no-change rationale. Never push back without technical evidence.",
      "max_score": 14
    }
  ]
}

README.md

server.json

tile.json