By mikekelly
Deploy and manage Claude Code skills/agents to build software intelligently: implement via strict TDD, review/approve code, debug failures, run QA/tests, manage Docker environments, research online, design products, and analyze agent performance.
Analyzes Claude Code agent behaviour from output files, primarily during after action reviews. Knows output format (JSON per line) and that tail -1 efficiently retrieves the final summary.
Reviews implementation work. Marks tasks done or requests rework. Use with model=sonnet for standard review, model=opus for complex architectural review.
Investigates failures, analyzes logs, and finds root causes. Produces a reproduction test and reports findings. Does NOT implement fixes unless explicitly asked. Use for debugging, logging analysis, and error investigation.
Manages dev environments: health checks, docker, services, scripts. Ensures environments are healthy and easily manageable.
Implements code using TDD workflow. Updates task docs with what was done. Commits changes before reporting.
MUST be loaded before working with any Skill. Covers creating, building, reviewing, assessing, checking, auditing, evaluating, updating, modifying, and improving skills. Invoke PROACTIVELY before writing or changing any SKILL.md file. Provides structure, workflows, and validation for skill development. Supports both personal skills and standalone distributable skills (GitHub repos). (user)
MUST be loaded when setting up, installing, migrating, reviewing, auditing, or checking CLAUDE.md files in projects. Covers installing the promode CLAUDE.md into new projects, migrating existing CLAUDE.md content to AGENT_ORIENTATION.md (progressive disclosure), and auditing projects for conformance. Invoke PROACTIVELY when user mentions CLAUDE.md, project setup, agent configuration, or code meta files.
Install, update, list, and remove Claude Code skills. Supports GitHub repositories (user/repo), GitHub subdirectory URLs (github.com/user/repo/tree/branch/path), and .skill zip files. Use when user wants to install, add, download, update, sync, list, remove, uninstall, or delete skills.
Uses power tools
Uses Bash, Write, or Edit tools
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.
Promode is a battle-tested methodology for AI-assisted software development. It covers the full lifecycle:
The methodology is designed for efficiency: conservative use of context, intelligent model selection for speed and cost, and aggressive delegation to keep the main conversation focused on high level objectives, not implementation detail.
Run two commands to get the plugin setup:
/plugin marketplace add mikekelly/promode
/plugin install promode
Then restart Claude Code and prompt Claude to install promode (update your CLAUDE.md, etc):
Update the claude code meta to install promode
The main agent handles high-level work: brainstorming with the user, designing features, planning implementation, and orchestrating execution. It delegates implementation to phase-specific agents:
| Agent | Purpose |
|---|---|
promode:implementer | TDD workflow, write code |
promode:reviewer | Code review, approve or request rework |
promode:tester | Run tests, parse results, critique quality |
promode:debugger | Root cause analysis, fix failures |
promode:environment-manager | Docker, services, health checks, scripts |
Each agent has the methodology embedded in its definition—they know TDD practices, behavioural-authority rules, and how to report results. Subagents commit changes before reporting back.
Tasks can run in parallel when independent, improving throughput on larger features.
Phase Agents — Implementation, review, and debugging agents with methodology baked in.
Skills:
MCP Servers (auto-start):
EXA_API_KEY)Promode makes skill management conversational:
Works with both user-level (~/.claude/skills/) and project-level (.claude/skills/) installations.
Promode enhances Claude Code so it builds software more intelligently
npx claudepluginhub mikekelly/promode --plugin promodeClaude Code software delivery workflows packaged as namespaced skills and agents.
Comprehensive skills library for Claude Code: planning, design, TDD, debugging, collaboration patterns, and proven techniques
24 elite skills across 5 layers: discipline, domain expertise, intelligence, coordination, and execution. Turn Claude Code into a proactive engineering partner.
Language-agnostic development process harness implementing the Stateless Agent Methodology (SAM) 7-stage pipeline with ARL human touchpoint model and Voltron-style language plugin composition. Provides orchestration, workflows, planning, verification, and testing methodology that any language plugin can compose with.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
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.