CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

Curated library of 28 public AI agent skills for Ruby on Rails development. Organized by category: testing, code-quality, engines, infrastructure, api, and context. Covers code review, architecture, security, testing (RSpec), engines, Hotwire, and TDD automation. Shared Ruby skills (YARD docs, DDD, service objects) have moved to ruby-core-skills. Repository agents remain documented in GitHub but are intentionally excluded from the Tessl tile.

93

1.78x
Quality

95%

Does it follow best practices?

Impact

93%

1.78x

Average score across 28 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

tdd_proof_checklist.mdskills/testing/write-tests/assets/

TDD Proof Checklist

Use this checklist when writing or reviewing specs for new behavior.

  • State the selected spec type and why it is the smallest strong boundary.
  • Show the exact spec file path.
  • Write the first failing example before implementation.
  • Run the focused spec command.
  • State the expected RED failure message and confirm it is not setup-related.
  • Include the actual expected failure class or matcher text, for example NoMethodError: undefined method 'admin?', NameError: uninitialized constant, ActionController::RoutingError, or an explicit expectation failure.
  • Implement only the minimal behavior needed.
  • Re-run the same focused spec and confirm GREEN.
  • Run the full relevant spec file.
  • Run the broader suite or state why it could not be run.
  • Scan example descriptions for and; split any multi-behavior examples.
  • Wrap related assertions in aggregate_failures so the artifact demonstrates all related expectations.
  • Confirm time-dependent assertions use travel_to or freeze_time.

skills

README.md

tile.json