Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By kurenn
Enforce Rails quality gates with linting, tests, and security scans; audit for vulnerabilities like XSS and SQL injection; apply safety checklists to code changes; diagnose root causes of performance and reliability issues; generate scored architectural alternatives; and optimize dev workflows—all via specialized Claude Code skills for the full Rails lifecycle.
npx claudepluginhub kurenn/marketplace --plugin boorailsGenerates and compares implementation alternatives for Ruby on Rails decisions. Use when choosing between architectural approaches, query patterns, service boundaries, framework features, or rollout strategies. Triggers on alternatives, tradeoffs, option A/B, design choice, compare approaches, or should we use X vs Y.
Performs root-cause diagnosis for Ruby on Rails issues across performance, correctness, architecture, security, and reliability. Use when requests involve bugs, regressions, N+1 queries, slow endpoints, flaky tests, unexpected behavior, or unclear failures. Triggers on words like diagnose, debug, investigate, root cause, slowdown, flaky, regression, N+1, timeout.
Optimizes developer experience in Ruby on Rails workflows without compromising safety or quality. Use when teams face slow feedback loops, repetitive tasks, unclear errors, onboarding friction, or low development flow. Triggers on DX, developer productivity, faster feedback, workflow friction, onboarding, and ergonomics.
Defines the operating framework for AI-assisted Ruby on Rails development. Use when planning architecture, framing implementation strategy, creating multi-step workflows, coordinating specialized Rails skills, or aligning a team on a consistent delivery model. Triggers on requests like framework definition, implementation workflow, Rails standards, feature planning, or system-level guidance.
Runs and interprets quality gates for Ruby on Rails delivery. Use when validating PR readiness, release safety, or implementation quality across tests, linting, security, and performance checks. Triggers on quality gate, readiness, release check, CI parity, lint, test suite, security scan, or pre-merge validation.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC plugin for engineering teams - 64 agents, 262 skills, 84 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Translates casual application requests into detailed, step-by-step technical specifications that AI coding assistants can execute faithfully. Useful as a one-shot refinement at the top of any feature or build task.
Comprehensive Rails project stability audit across 18 dimensions — foundation, domain, specs, deploy/CI, security, money paths, code health, performance, reliability, observability, jobs, data integrity, governance, DX, cost. Read-only — produces a severity-ranked markdown report.
Rails specialist team for Claude Code. Orchestrator on Opus, specialists on Sonnet, prompt-refiner once per task, TDD by default for cross-cutting work. Triages task complexity to avoid over-spawning specialists on trivial work.
Script-first Ruby on Rails skills for safer shipping, faster diagnosis, and cleaner delivery — packaged as a Claude Code plugin.
Seven boo-* skills covering the Rails dev lifecycle from design to release. Each skill ships an executable script for deterministic execution and a SKILL.md that orchestrates the workflow inside Claude Code or Codex.
Most AI workflows stop at suggestions. BooRails executes the Rails workflow end-to-end and returns evidence.
Diagnose → Security → Safety → Quality Gates)/boo-framework — orchestrates the full workflow, runs gem bootstrap, and produces a consolidated summary report.| Skill | What it does |
|---|---|
/boo-diagnose | Root-cause heuristics for reliability/performance smells |
/boo-security | Deep appsec audit for XSS/SQLi/CSRF/uploads/command risks |
/boo-safety | Implementation safety checks for risky patterns and migrations |
/boo-quality | Tests/lint/security/smoke gates with pass/warn/fail |
/boo-alternatives | Structured option/tradeoff evaluation |
/boo-dx | Developer experience and loop-speed improvements |
claude plugin marketplace add kurenn/marketplace # one-time per user
claude plugin install boorails@kurenn # one-time install
After install, restart your Claude Code session and the seven /boo-* skills appear in the slash menu.
git clone https://github.com/kurenn/boorails ~/workspace/boorails
claude --plugin-dir ~/workspace/boorails
If you were using the manual shell-script install (install_skills_codex_claude.sh) and want to stay on it, those scripts are still in legacy/. They install the OLD rails-* skill names from the v0.2.0 tag. New work should switch to the marketplace install above.
When a new version is released, pull it via the marketplace:
# Refresh the marketplace cache (picks up new versions from marketplace.json)
claude plugin marketplace update kurenn
# Update boorails to the latest released version
claude plugin update boorails
Restart your Claude Code session after updating so the slash menu picks up the new version.
Verify which version you're on:
claude plugin list | grep -A3 boorails@kurenn
To pin to a specific older version (e.g. roll back to the pre-rename rails-* skills on v0.2.0), clone the tag locally:
# v0.2.0 (legacy rails-* skill names — non-plugin install via shell scripts)
git clone https://github.com/kurenn/boorails --branch v0.2.0 ~/.boorails
~/.boorails/legacy/install_skills_codex_claude.sh --target both --force
# v2.0.0+ (new boo-* skill names via plugin)
git clone https://github.com/kurenn/boorails --branch v2.0.0 ~/workspace/boorails-2.0.0
claude --plugin-dir ~/workspace/boorails-2.0.0
cd /path/to/your/rails_app
export ENABLE_LSP_TOOL=1
/boo-framework
/boo-security
/boo-diagnose
/boo-quality
/boo-safety
/boo-alternatives
/boo-dx
Most common entrypoint: /boo-framework.
/boo-frameworkOpen:
tmp/rails-framework-workflow-<timestamp>/00-summary.mdIt links to:
00-framework-gems.md01-diagnose.md02-security.md03-safety.md04-quality-gates.mdAfter plugin install, the scripts live under your Claude plugins cache. From any Rails app root:
PLUGIN=~/.claude/plugins/cache/kurenn/boorails/2.0.0
bash "$PLUGIN/skills/boo-framework/scripts/run_framework_workflow.sh" --project-dir "$PWD" --mode strict --gemset full --require-lsp
bash "$PLUGIN/skills/boo-diagnose/scripts/run_diagnose.sh" --project-dir "$PWD" --require-lsp
bash "$PLUGIN/skills/boo-security/scripts/run_security_audit.sh" --project-dir "$PWD" --require-lsp
bash "$PLUGIN/skills/boo-safety/scripts/safety_check.sh" --project-dir "$PWD" --require-lsp
bash "$PLUGIN/skills/boo-quality/scripts/run_gates.sh" --project-dir "$PWD" --require-lsp
--gemset full)--gemset minimal--gem-dry-run--no-auto-install-gems./scripts/ci_smoke.sh