From boorails
Generates conservative, balanced, and aggressive alternatives for Ruby on Rails decisions on architecture, queries, services, features, and rollout strategies, with scored comparisons and recommendations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/boorails:boo-alternativesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when a single answer is risky or when decisions involve meaningful tradeoffs.
Use this skill when a single answer is risky or when decisions involve meaningful tradeoffs.
Strongly recommend enabling LSP before running this skill:
ENABLE_LSP_TOOL=1 in the shell running Claude/Codex.ruby-lsp and/or solargraph).If LSP is not enabled, continue execution but call out lower confidence on dependency-impact analysis.
Always provide at least two and usually three options:
Score each option using:
State one recommended option and explicitly justify it. Do not provide options without a recommendation unless user asks for neutral comparison only.
Always end execution with:
Load references/external-resources.md for architectural and Rails guideline references.
npx claudepluginhub kurenn/marketplace --plugin boorailsGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.