By dudgns0908
Universal multi-agent project harness for Claude Code. Run any project — web, data, ML, fintech, CLI — through a structured AI team with rigorous governance, from discovery to release: 8 default agents + project-specific implementers, 11 user skills, 12 hooks across 7 events, 6 hard-enforced gates, GitHub + GitLab forge adapters, machine-readable status JSON, atelier-migrate for safe upgrades, atelier-on-atelier dogfood, and a 3-tier change policy.
Executes bash commands
Hook triggers when Bash tool is used
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.
Use in Phase 1 (primary) to design the project-specific agent team — choosing which domain engineers to create, defining their personas, responsibilities, collaboration flow, and escalation rules. Re-activate in Phase 2 when the agent team composition needs adjustment.
Use in Phase 1 (primary) to conduct discovery interviews, elicit requirements, define stakeholders, and set measurable success criteria. Re-activate in Phase 2 when requirements change or when scope drift is detected in a PR.
Use in Phase 1 (primary) to decompose the scope into milestones, tasks, and a dependency graph, and to build the roadmap and risk register. Re-activate in Phase 2 to select next tasks, track progress, and adjust the schedule. Distinct from Product Manager — this agent owns "when and how we ship", not "what we build".
Use in Phase 2 as a PR reviewer focused on requirements and roadmap alignment — verifying the PR satisfies acceptance criteria, stays within the current milestone's purpose, and does not drift from project vision. One of three mandatory reviewers.
Use in Phase 2 as a PR reviewer focused on code quality — style, correctness, error handling, edge cases, test coverage, performance, and security. One of three mandatory reviewers alongside Tech Lead and QA Engineer.
Add a new project-specific agent mid-project, with Chief AI Officer drafting the definition and justification, and the user approving. Use when project scope expands (new domain emerges, a parallel track is needed, or critical expertise is missing) during Phase 2.
Add a new MCP server to the project mid-project. Wraps the capability-management procedure: external MCP search, ADR draft, .mcp.json update, user install instructions, and capability-log entry. User approval is mandatory regardless of involvement level. Use when an authorized agent identifies a missing external integration.
Add a new project-specific skill mid-project. Wraps the capability-extension procedure: reuse audit, skill-creator invocation, capability-log entry, user approval, and reload reminder. Use when an authorized agent identifies a missing helper-skill capability during Phase 1 STEP 2/3 or anywhere in Phase 2.
Re-activate a Phase 1 agent from STANDBY because a requirement, design, roadmap, team-composition, or documentation drift has been detected. The user invokes this with the target agent name and a brief reason. Use when Phase 2 cannot proceed without a Phase 1 decision.
Produce a production hotfix — branch from main, fix, change-review back into main, then merge the fix back into develop. Use when a bug in the released version (main) must be patched without waiting for the normal develop→main cycle.
A universal multi-agent project harness for Claude Code.
Run any project — web, data, ML, fintech, CLI — through a structured AI team with rigorous governance, from discovery to release.
atelier is a Claude Code plugin that turns project execution into a structured multi-agent workflow. Instead of asking one Claude to "build me an app," you get:
It works for any project domain (web app, data pipeline, fintech backend, ML system, CLI tool, mobile app) and any forge (GitHub, GitLab, Bitbucket, Gerrit, local-only).
LLMs writing code are powerful, but in real projects they:
| Problem | atelier mitigation |
|---|---|
| Skipping due diligence | 6-file STEP gate: feature branches blocked until requirements + design + roadmap + approval all exist. |
| Lost context | Single Source of Truth in docs/ consulted by every agent. Glossary, ADRs, lessons-learned all append-only. |
| Scope drift | QA Engineer independently reviews every PR against original acceptance criteria. |
| Self-approval | Three mandatory reviewers (Senior Software Engineer, Tech Lead, QA Engineer) with independent lenses; unanimous required. |
| Lost decisions | ADR triggers mandate a written record for every consequential choice. Tech Lead blocks merges that fire a trigger without an ADR. |
| Setup | What you get | What you give up |
|---|---|---|
| Single-agent prompting | Speed, simplicity | Independent review, governance, trace |
| Manual multi-agent (custom prompts each time) | Flexibility | Reproducibility, cross-project consistency, gates |
| atelier | Structured team + governance + gates + trace | Some upfront ceremony at STEP 0.5 (offset by reusability) |
gh CLI (GitHub) or glab CLI (GitLab) for forge integration. atelier-open-pr will detect which one to use.From the marketplace (recommended) — atelier is self-hosted as a single-plugin marketplace from this repo:
/plugin marketplace add dudgns0908/atelier
/plugin install atelier@atelier
The form is <plugin-name>@<marketplace-name>; both happen to be atelier.
npx claudepluginhub dudgns0908/atelier --plugin atelierComprehensive 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.
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.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research