By duplocloud
Ticket-driven workflow for Claude Code. Integrates with DuploCloud AI Service Desk to manage specs, plans, and execution tasks across your infrastructure projects.
Activate a DuploCloud project context.
Open or resume a helpdesk ticket. Tickets are independent of projects.
Add a new execution task to a stage in the active project.
AI-assisted project planning — single ticket per project, phases spec→plan→execution managed by plugin, canvas files maintained by agent.
Check connectivity to the duplo-helpdesk MCP server.
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.
Ticket-driven workflow enforcement for Claude Code. Integrates with DuploCloud AI Service Desk to ensure all code changes are tied to a ticket, spec, and plan.
Clone this repo and run the install script:
git clone [email protected]:duplocloud/duplo-claude-plugin.git ~/.claude/plugins/duplo
~/.claude/plugins/duplo/scripts/install-bin.sh
The install script:
~/.duplocloud/bin/claude always loads this pluginRestart your shell (or source ~/.zshrc), then use claude as normal.
/duplo:activate_project in Claude Code. This logs you in and sets the project context./duplo:activate_ticket to create or resume a ticket./duplo:write_spec to draft and save a specification./duplo:write_plan to draft and save an implementation plan./duplo:deactivate to clear credentials and project context.Run the upgrade script to pull the latest version:
~/.claude/plugins/duplo/scripts/upgrade.sh
rm -rf ~/.claude/plugins/duplo
rm -rf ~/.duplocloud
Also remove the plugin alias from your ~/.zshrc / ~/.bashrc (the line containing plugin-dir.*duplo).
Copy .env.example to .env and fill in your values. Run source .env before launching Claude.
| Variable | Required | Description |
|---|---|---|
DUPLO_TOKEN | ✅ Always | Bearer token for the DuploCloud AI helpdesk API. |
DUPLO_HELPDESK_URL | ✅ Always | Base URL of the duplo-helpdesk MCP server (e.g. https://mcp-ai-studio.your-company.duplocloud.net). |
DUPLO_AGENT_MODE | Optional | Controls who responds to ticket messages. See below. |
| Value | Behaviour |
|---|---|
true (default) | Remote agent mode. The DuploCloud backend AI agent handles all ticket responses via Ticket_send_message_streaming. The backend enriches every request with workspace credentials, scopes, personas, and secrets before the agent runs. Use this for production workflows. |
false or unset | Local agent mode. Claude / Cursor itself acts as the agent. Messages are recorded to the ticket via message_mode=1 (record-only — no backend AI invoked). Claude fetches workspace context (personas, scopes, project spec/plan) at activation and caches it locally with a 5-minute TTL. Credentials come from the developer's own machine (~/.aws/credentials, ~/.kube/config, etc.). Use this when you want the AI coding assistant to drive the conversation directly. |
DUPLO_AGENT_MODE=true. The remote agent has full scope credentials and runs in a managed environment.DUPLO_AGENT_MODE=false to use Claude/Cursor as the agent with your own machine credentials.npx claudepluginhub duplocloud/duplo-claude-plugin --plugin duploReliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
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.
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.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review