By mike-diff
Coordinated multi-agent workflow with skills, hooks, and structured output gates.
Combined quality assurance teammate. Runs lint, typecheck, and tests. Auto-detects project commands. Messages implementer directly with errors.
Combined spec compliance and code quality reviewer teammate. Verifies implementation matches requirements exactly, then checks code quality. Messages implementer directly with findings.
Skill creation specialist using TDD methodology. Creates Agent Skills following the agentskills.io specification with baseline testing and full directory population. Use when creating new skills for .claude/skills/.
Read-only codebase analysis teammate. Explores code structure, finds patterns, maps dependencies before implementation.
Code implementation teammate. Writes new code, modifies existing files, creates features. Follows project patterns and conventions.
Ask numbered clarifying questions before proceeding with a task
Implement a feature using a coordinated agent team. Auto-detects FLAT or HIERARCHICAL team shape. Runs a build loop with review and QA quality gates.
Explore a rough idea through conversation and parallel research. Produces a validated plan with blind spot checking. Optionally deepens into a phased spec.
Fetch a GitHub issue, explore the codebase, ask clarifying questions, and produce an implementation plan. Stops before building.
Recommended /loop patterns for the agents shipped in this repo (explorer, implementer, reviewer, qa, skill-author). Activates when the user asks about /loop, polling, watch-mode, periodic tasks, or autonomous iteration.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
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.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
An opinionated collection of Cursor and Claude Code configurations for AI-assisted development, with project-local pi maintainer skills for editing the workflows safely. Drop the relevant folder into any project to get structured workflows, specialized subagents, safety hooks, and reusable skills - all working together out of the box.
Two paths, pick one:
/plugin marketplace add mike-diff/ai-coding-configs
/plugin install agent-team@mike-diff
Commands surface as /agent-team:discuss, /agent-team:dev, etc.
See plugin README for details.
git clone https://github.com/mike-diff/ai-coding-configs.git
cp -r ai-coding-configs/.claude/ /path/to/your/project/
Commands surface as /discuss, /dev, etc.
See .claude/README.md for details.
This repository includes project-local pi maintainer skills:
/skill:agent-team-discuss
/skill:agent-team-spec
/skill:agent-team-dev
These are not another product surface. They are operator workflows for safely editing and validating the Agent Team configs across .claude/, plugins/agent-team/ and .cursor/.
Note: pi v0.79.0+ prompts for project trust before loading
.pi/skills/. Approve the prompt (or run with--approve, or manage saved decisions via/trust) for these skills to appear.
| Tool | Config Folder |
|---|---|
| Claude Code | .claude/ |
| Cursor | .cursor/ |
Both share the same core philosophy and command set, with each adapted to their platform's native capabilities.
Each configuration gives your AI assistant a set of commands to run, subagents to delegate work to, rules to follow, hooks to enforce automatically, and skills to draw on as reference.
Commands are slash commands you run to kick off a workflow. Both tools share the same set, implemented as Agent Skills following the agentskills.io specification:
| Command | What it does |
|---|---|
/discuss | Think through an idea before building. Spawns background research, interviews you, validates the plan, and emits an ADLC handoff. |
/spec | Turn a feature description into a spec-backed contract: requirement validation, architecture planning, architecture validation, and phased tasks. |
/dev | Build a feature end-to-end with a coordinated subagent team, then reflect, review/QA, commit or report PR-ready, and wrap up learnings. |
/to-dos | Break down a feature into detailed, dependency-tracked tasks. |
/issue | Fetch a GitHub issue, explore the codebase, produce an implementation plan. |
/ticket | Create a well-structured GitHub issue through a guided interview. |
/orient | Map the tech stack, architecture, and patterns of an unfamiliar codebase. |
/ask | Ask clarifying questions before proceeding with work. |
/skill | Create a new skill using TDD - baseline test, write content, validate against the agentskills.io spec. |
/slop-check | Run tool-driven code quality analysis and conservative cleanup judgment. |
/primitives | List every native tool and capability available in the current session. |
Subagents are specialized agents that the orchestrator delegates work to. Each has a narrow focus.
Claude Code (.claude/agents/):
| Agent | Role |
|---|---|
explorer | Read-only codebase analysis |
implementer | Writes and modifies code |
reviewer | Spec compliance and code quality |
qa | Runs lint, typecheck, and tests |
skill-author | Creates skills using TDD |
Cursor (.cursor/agents/):
| Agent | Role |
|---|---|
explorer | Codebase analysis |
implementer | Code implementation |
spec-reviewer | Spec compliance verification |
checker | Lint and typecheck |
tester | Test execution |
browser-tester | UI verification |
skill-author | Skill creation via TDD |
Rules are guidelines loaded automatically by the AI at the start of every session. They can't be ignored the way inline instructions sometimes are.
Claude Code (.claude/rules/):
| Rule | What it covers |
|---|---|
coding-standards | Code quality, naming, structure |
mcp-caching | Cache large MCP responses to .context/ to avoid bloating context windows |
Cursor (.cursor/rules/):
| Rule | What it covers |
|---|---|
coding-standards | Code quality, naming, structure |
dev-workflow | Orchestration conventions for /dev |
commit-conventions | Conventional Commits format |
subagent-outputs | Required result block formats for subagents |
mcp-caching | Cache large MCP responses to .context/ |
npx claudepluginhub mike-diff/ai-coding-configs --plugin agent-teamClaude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
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
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.