By scientist-hq
Worktree-first RX ticket lifecycle commands: architect → start-ticket → review → cleanup. Personal-share plugin, opt-in, not team policy.
Have an architectural discussion about a technical topic, exploring ideas and trade-offs before implementation.
Clean up a feature-branch worktree after its PR has been merged on GitHub.
Review and address GitHub Copilot's PR review comments one by one.
RX-specific review flow: creates a dedicated worktree of the PR's head branch
RX-specific `/start-ticket`: always creates a git worktree of the scientist
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Scientist.com's central catalog of Claude Code skills, slash commands, and agents.
The repo serves two distribution pipelines side by side:
| Tree | Purpose | Install |
|---|---|---|
skills/ | Knowledge skills (sacred rules, patterns, workflows). Multi-agent — works with Claude Code, Cursor, Cline, Codex, and 50+ others via skills.sh. | npx skills add scientist-hq/skills |
plugins/ | Claude Code-specific plugins (slash commands, agents, hooks). Each plugin's commands are namespaced as /<plugin>:<command> automatically. | /plugin marketplace add scientist-hq/skills then /plugin install <plugin>@scientist-hq-skills |
Use whichever fits your tools. Most Claude Code users install both.
skills/)npx skills add scientist-hq/skills
Drops rx and sentry knowledge packages into ./.agents/skills/ in your current project. Multi-agent compatible.
plugins/)In a Claude Code session, register the marketplace once and install the plugins you want:
/plugin marketplace add scientist-hq/skills
/plugin install rx@scientist-hq-skills
/reload-plugins
After install, commands appear in the / menu as /<plugin>:<command>. The rx plugin's commands are invoked as /rx:architect, /rx:pr, /rx:commit, etc.
rx — Team-blessed RX workflow commands (architect, implement, review, test, qa, pr, commit, bug, explain, explore, infra, learn, post-review, recap, bump). The canonical Scientist.com command set for the RX Rails monorepo. Most devs working in RX should install this.rranauro — Worktree-first RX ticket lifecycle: architect, start-ticket, start-review, wait-copilot, update-main-pr, review-copilot, cleanup-worktree, worktree-gc. Personal-share plugin, opt-in — install if this workflow style suits you.Full list lives in .claude-plugin/marketplace.json.
Plugin commands are always namespaced as /<plugin>:<command> automatically by Claude Code. The canonical demonstration: both rx and rranauro ship an architect.md command — same filename, very different agents — and they coexist without collision:
rx/commands/architect.md → invoke as /rx:architect (team's Senior Rails Architect)rranauro/commands/architect.md → invoke as /rranauro:architect (personal architectural-discussion variant)~/.claude/commands/architect.md → still invoke as /architect (no collision with either plugin)A plugin cannot claim the bare /foo slot — only files in ~/.claude/commands/ or a project's .claude/commands/ can. That makes collisions structurally impossible and lets developers keep their own defaults un-namespaced while sharing freely under their plugin namespace.
Plugins fall into two governance tiers. The distinction lives in the review process and the naming convention, not in directory prefixes.
plugins/rx/, plugins/sentry/)For commands or agents the whole team should be able to install. Conventions:
rx, sentry, infra, …)./plugin install.plugins/rranauro/)For commands an individual developer wants to share without making them team policy. Conventions:
rranauro, …) — short, easy to type, no prefix.skills/ — multi-agent knowledge skillsKeep using the existing skills.sh structure (skills/<name>/SKILL.md + subfiles). Knowledge artifacts that should work across agents belong here, not in a plugin.
plugins/<plugin-name>/
.claude-plugin/
plugin.json # name, description, author
commands/ # /<plugin>:<command-name>
foo.md
agents/ # optional
skills/ # optional — plugin-private skill content
hooks/ # optional
See plugins/rx/ for the canonical team-plugin example and plugins/rranauro/ for the personal-share pattern.
Team-blessed RX workflow commands: architect, implement, review, test, qa, pr, commit, and more. The canonical Scientist.com agentic-development command set for the RX Rails monorepo.
npx claudepluginhub scientist-hq/skills --plugin rranauroComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Unified status line for Claude Code with multi-CLI (Claude, Codex, Gemini, z.ai) usage monitoring, context, rate limits, and cost tracking