Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By devjarus
Multi-agent software development system. 5 agents, 55 skills, 10 named protocols, 17 deterministic checks, 12 artifact templates. First-principles redesign around 4 primitives (Actor / Artifact / Skill / Check). Real runtime testing via Playwright / iOS-simulator MCPs.
npx claudepluginhub devjarus/coding-agent --plugin coding-agentStaff engineer / designer. Converts approved intent into spec.md, then approved spec into plan.md. Researches stack and test infra via MCPs. Drafts discovery questions as a structured ask_user bundle for the orchestrator to ask (subagents have no AskUserQuestion). Owns spec.md and plan.md drafts; orchestrator signs.
SRE / incident responder. Diagnoses production bugs and fix-round regressions. Reproduces, isolates, traces, writes diagnosis.md (or returns inspection note). Never writes application code.
Independent code reviewer / QA. Builds, runs the project's existing test suites (never ad-hoc curl scripts), tests UI via Playwright/iOS-Simulator MCP, writes review.md with PASS/FAIL + dispatch recommendation. Independent from implementor to prevent self-evaluation bias.
Engineer. Writes code + tests for assigned tasks. Adapts to any project via the skill manifest in plan.md. Tests first (unit + integration + e2e). Returns structured update for orchestrator to apply to work.md.
Tech-lead state machine. Reads state, classifies requests, dispatches subagents, runs deterministic checks, owns coordinator state. Never writes code.
Building AI agents with LangChain, LangGraph, deepagents, OpenAI Agents SDK, Claude Agent SDK, Strands, CrewAI, AutoGen, Mastra. Covers architecture, tool use, multi-agent orchestration, memory, observability, deployment.
REST API design conventions covering URL structure, HTTP methods, response formats, status codes, pagination, and versioning. Use when designing or reviewing API endpoints.
Authentication and authorization patterns covering session-based auth, JWT, OAuth 2.0, RBAC, and security best practices. Use when implementing login flows, protecting endpoints, or handling user identity.
Go expertise — patterns for building HTTP servers, CLI tools, and concurrent systems using Go standard library and popular packages. Covers Go idioms, error handling, interfaces, and goroutine patterns.
Integrating LLM providers (Anthropic, OpenAI, Google, Bedrock, Ollama) into backends. Client setup, streaming, errors, token management, compaction, caching, observability, cost, provider abstraction.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
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
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.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
A Claude Code plugin for shipping real software, not just writing code that compiles.
Drop-in multi-agent pipeline that turns "build me a notifications system" into shipped, tested, reviewed code — with human checkpoints at the decisions that matter and real runtime verification before anything ships.
shadcn v2 flags in a v4 project.Most AI coding tools happily generate code that compiles and breaks at runtime. They skip the design step, hallucinate library APIs, never actually launch the app, silently swallow errors, and forget everything the moment you close your terminal.
coding-agent is a reaction to those failures — an opinionated pipeline built from real pain:
| Failure mode | How the plugin handles it |
|---|---|
| "It compiles but the button is broken" | Evaluator runs Playwright against the live UI and screenshots it before PASS |
| "The architect hallucinated an API" | Architect must cite MCP queries (Context7/Exa) for stack and test-infra decisions |
| "Approvals got forged" | Only the orchestrator can call AskUserQuestion; subagents write drafts with blank signatures |
| "Same bug twice" | After a fix fails, next round routes to the Debugger (not another Implementor) |
| "Parallel work broke everything" | Plan declares explicit parallelism; orchestrator fans out only when declared |
| "The evaluator skipped screenshots" | Orchestrator's ui-evidence.sh check verifies screenshots exist before commit |
| "Learnings evaporated" | Close-out distills decisions/gotchas/patterns into learnings.md; every new feature reads it first |
git clone https://github.com/devjarus/coding-agent ~/.claude/plugins/coding-agent
# or point to a working tree during development:
claude --plugin-dir /path/to/coding-agent
bash ~/.claude/plugins/coding-agent/scripts/setup.sh
Writes .claude/settings.local.json with recommended permissions (broad allow + narrow ask for dangerous ops), enables all plugin MCPs, auto-detects iOS, updates .gitignore. Restart Claude Code to pick it up.
cd ~/my-project
claude
Then type something concrete:
"Build a notes API with Node + SQLite. Endpoints for POST /notes (text + tags) and GET /notes?tag. Integration tests required."
What happens next:
Orchestrator: classifies (medium feature), proposes path → AskUserQuestion
You: approve
Architect: reads profile + learnings.md
bundles stack decisions + discovery questions
→ returns ask_user to orchestrator
Orchestrator: surfaces questions in ONE AskUserQuestion
You: confirm stack
Architect: researches test infra (Context7/Exa)
writes spec.md → orchestrator prints it in chat
→ AskUserQuestion to approve
You: approve spec (Gate 2)
Architect: writes plan.md with per-task skill manifest + test tiers
→ orchestrator prints it, AskUserQuestion
You: approve plan (Gate 3)
Implementor: loads skills from plan, writes tests first, implementation
returns structured update
Orchestrator: applies to work.md
Evaluator: npm test + integration tests
(no runtime — not a UI project)
writes review.md: PASS
Orchestrator: close-out — archives feature, distills to learnings.md,
updates AGENTS.md if conventions changed
shows diff + commit message → AskUserQuestion
You: approve push (Gate 4)
Done.
Four human gates (intent, spec, plan, push) + one architect discovery prompt per feature. Everything else is automated.