Rails Planner — Development agent for Claude Code
Use this agent BEFORE any connector implementation — it maps a feature request or bug onto the Rails/React architecture and produces the implementation plan.
How to install Rails Planner
Installs to ~/.claude/agents/borekdigital-mdm-harness-rails-planner.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/borekDigital/mdm-harness/HEAD/.claude/agents/rails-planner.md -o ~/.claude/agents/borekdigital-mdm-harness-rails-planner.md Restart Claude Code, or start a new session, for it to be picked up.
What Rails Planner does
name: rails-planner description: "Use this agent BEFORE any connector implementation — it maps a feature request or bug onto the Rails/React architecture and produces the implementation plan. Trigger when: a new feature, API endpoint, extension, job, or migration is requested for the connector; scope or approach for backend changes is unclear; or a SAP/Shopify integration change is planned.\n\nDo NOT trigger for: theme work (theme-planner), implementing code (rails-implementer), reviewing co
Alternatives in Development
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
- Support Triage — Classify inbound support email (.eml in Downloads) into bug / feature-request / billing / how-to / spam / urge 324 ★
- Architecture Mapper — Maps all files and architectural layers that will be affected by a proposed change 160 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Symfony Planner
Use this agent BEFORE any middleware implementation — it maps a feature request or bug onto the PHP/Symfony ar
Rails Implementer
Use this agent to implement an APPROVED plan phase in the MDM connector — Ruby models, services, jobs, GraphQL
Code Change Reviewer
Use this agent when the user wants to review recent code changes, particularly after completing a feature, fix
Symphony Implementer
Use for implementing Symphony components, features, and fixes. Trigger when: "implement [feature]", "add comp
Specs
Write a feature specification in docs/specs/ before any implementation begins. Invoke at the start of every ne
Diagram Builder
Generates ship-time Mermaid state and sequence diagrams, an API endpoint catalog with request/response schemas
Related Skills
Consensus Plan
Planner → Architect deliberation loop — produces a validated ADR before implementation
Spec Writer
Specification writer that turns vague intent into precise, buildable specs with acceptance criteria and GitHub
Full Feature
End-to-end feature pipeline from ADR to deploy-ready PR. Chains architect-planner → implementation agents → te