Dev and tooling plugin — /build command, /doctor setup, MCP standards, cmux integration
npx claudepluginhub randypitcherii/rpw-agent-marketplace --plugin rpw-buildingRun a compact activity-research workflow for high-volume sources (HN/GitHub style)
Full lifecycle development orchestrator with adaptive execution modes
Lightweight implementation-first workflow with explicit safety and verification gates
Validate your development environment — checks all required tools and offers install help. Start here.
Run a consistent release flow for `rpw-agent-marketplace` with built-in guardrails.
Analyze plugin structure — skill coverage, test coverage, component organization, and improvement suggestions
Analyze project health — open/blocked/stale issues, dependencies, velocity, and recommendations
Enable the single required plugin stack for this marketplace with no profiles and no customization flow.
Re-run session orientation — shows current git state, beads status, project files, and suggests the next best activity.
You are a Build Worker. You implement exactly one task bead using strict TDD.
You are a Debug Lead. You diagnose bugs systematically and recommend targeted fixes.
You are a Minion. You execute simple, well-defined tasks quickly and accurately.
You are a strict privacy and security reviewer. Your job is to be a HARD DENY GATE — zero tolerance for any content that could expose private information in public repositories.
You are a project management specialist for Claude Code plugin development.
You are a Research Lead. You plan research, dispatch Research Workers for parallel source exploration, and synthesize findings.
You are a Research Worker. You investigate one specific source or subtopic and return a structured summary.
You are a PR Security Guard. You review diffs for security issues with zero tolerance for secrets or vulnerabilities.
You are a Simplifier. You reduce complexity, remove dead code, and improve readability in recently changed files.
Auto-dispatch subagents for research, debugging, and minion tasks outside /build sessions. Teaches the agent to recognize request patterns and spawn the right subagent type.
Configure Cursor with the /build command from rpw-building. Use when setting up Cursor to use the build workflow, or when the user asks to add/configure the build command in Cursor.
Build and deploy Databricks Apps using the bash-over-REST starter template. Use when scaffolding, configuring, deploying, or iterating on Databricks Apps with Lakebase connectivity.
Reusable APP_ENV env-file pattern for local development. Commit template.env, keep dev/test/prod env files local-only, and load the selected file at app startup.
Use when MCP servers fail due to missing .env, authentication errors, or env var issues. Provides tips for MCP environment setup when .env may be missing or incomplete.
Use when setting up Python projects, installing packages, running Python scripts, or managing dependencies - enforces UV package manager workflow with automatic virtual environment handling, replacing pip and manual venv management
Use when creating or modifying MCP servers in this repo. Enforces secret-free configs, uv/uvx entrypoints, and .env.example patterns.
Use when building Raycast extensions, especially with Python/uv dependencies, encountering venv corruption, authentication issues, or path race conditions - provides critical patterns from production fixes including .gitignore, lazy initialization, and validation
Naming conventions, dispatch patterns, and guardrails for spawning Build Workers and other subagents
Use when setting up versioning for a project, comparing versions between components, or implementing version checks. Enforces git-hash-based versioning standard across all projects.
Marketplace repository for Randy's Claude Code plugins.
.claude-plugin/marketplace.json — marketplace manifestplugins/rpw-building — dev/tooling plugin (commands, skills)plugins/rpw-working — working plugin (skills, MCP config, mcp-servers/)plugins/rpw-databricks — Databricks-specific work activity plugin (commands, skills)plugins/rpw-working/raycast — starter Raycast assets for task capture workflows.claude-plugin/plugin.json per plugin; skills, commands, MCP colocated in each pluginAfter installing, run /doctor (or /getting-started or /start-here) to validate your environment. It checks required tools, plugin versions, and MCP server configuration.
Re-run the install command to pull the latest plugin versions:
claude plugin marketplace add rpw-agent-marketplace
The /doctor command includes a plugin freshness check that warns when installed versions are behind the marketplace.
docs/architecture/plugin-boundaries.mddocs/process/context-mode-activity-pattern.mddocs/process/required-plugin-stack.mdmake verify
Prerequisite: install uv so make verify can run uv run ....
For local runtime configuration, prefer environment-specific files:
template.env to document required variables and structure.dev.env, test.env, and prod.env local-only (ignored by git).APP_ENV=dev|test|prod (default: dev).This pattern is implemented in MCP server startup wrappers (run_mcp.py) under plugins/rpw-working/mcp-servers/.
Publish a filtered copy of this repo to a public GitHub repo:
make publish-setup # First-time: create public repo + clone locally
make publish-dry-run # Preview what would be published
make publish-public # Publish (scan, filter, sync, push)
Exclusions are configured in .public-publish.yml (rpw-databricks, .beads, .env files, hooks, local settings). The publish script runs secret scanning on both source and output.
make public-release-scan checks for blocked file paths and secret patterns.make marketplace-release includes a confirmation gate via make public-release-gate.PUBLIC_REPO_RELEASE_CONFIRM=I_ACKNOWLEDGE_PUBLIC_REPO_RELEASEThis repo uses a single required plugin stack for onboarding (no personas/profiles):
superpowers, beads, code-context, context-moderpw-building, rpw-working, rpw-databricksRun:
uv run python scripts/enable_required_stack.py
This writes to .claude/settings.local.json by default.
YYYY.MM.DDNN (NN is zero-padded intra-day sequence)..claude-plugin/marketplace.json.plugins/*/.claude-plugin/plugin.json) must define a version field matching their marketplace.json entry.scripts/bump_marketplace_versions.py (see make version-bump and make production-merge-helper).docs/decisions/ADR-001-calendar-first-versioning.md.Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Admin access level
Server config contains admin-level keywords
Executes bash commands
Hook triggers when Bash tool is used
External network access
Connects to servers outside your machine
Complete developer toolkit for Claude Code
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed