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.
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Task 0.0 is ALWAYS "Create feature branch" unless user explicitly says otherwise.
Each sub-task MUST be a single, clear action completable in 2-5 minutes.
Sub-tasks MUST include exact file paths, not vague references.
OUTPUT MODE:
If the user asks for strategy, sequencing, phases, or approach, produce a phased plan first.
If the user asks for implementation tasks, checklist, or exact steps, produce the detailed mode.Every generated task list MUST contain the following elements (see TASK_TEMPLATES.md for full template structures):
git checkout -b feature/name)X.Xa Write spec at spec/...X.Xb Run spec — verify it failsX.Xc Implement at app/...X.Xd Run spec — verify it passestasks-[feature-name].md in /tasks/ folderLoad these files only when their specific guidance is required:
bundle exec rspec or npm test).tasks-[feature-name].md in /tasks/. Use the same [feature-name] as the PRD if one was provided.0.0 creates the feature branchRelevant Files section is present| Problem | Correct approach |
|---|---|
| Dependencies out of order | A task must never reference something created in a later task |
| No README/diagram/doc paths when integrators need updates | List concrete doc paths in Relevant Files |
| Skill | When to chain |
|---|---|
| create-prd | Generate PRD first, then derive tasks from it |
| rails-tdd-slices | When planning the best first failing spec for a Rails change |
| ticket-planning | When the same initiative also needs ticket drafts |
| rails-bug-triage | When the request starts from a bug report |
build
docs
mcp_server
skills
api
api-rest-collection
rails-graphql-best-practices
code-quality
rails-architecture-review
rails-code-conventions
rails-code-review
rails-review-response
rails-security-review
rails-stack-conventions
assets
snippets
refactor-safely
context
rails-context-engineering
rails-project-onboarding
ddd
ddd-boundaries-review
ddd-rails-modeling
ddd-ubiquitous-language
engines
rails-engine-compatibility
rails-engine-docs
rails-engine-extraction
rails-engine-installers
rails-engine-release
rails-engine-reviewer
rails-engine-testing
infrastructure
rails-api-versioning
rails-background-jobs
rails-database-seeding
rails-frontend-hotwire
rails-migration-safety
rails-performance-optimization
orchestration
rails-skills-orchestrator
patterns
ruby-service-objects
strategy-factory-null-calculator
yard-documentation
planning
create-prd
generate-tasks
ticket-planning
testing
rails-bug-triage
rails-tdd-slices
rspec-best-practices
rspec-service-testing
workflows