Candango Design. Use for UI, layout, screen, flow, design artifact, design system, component, styling, or visual polish work. Read candango-setup design config first. Find and reuse the repo design system. Delegate execution to an existing UI/design skill. If no design system is found, ask where it is or whether it exists. If it does not exist, run candango-discover only for design-system questions.
Candango Discover. Thin Candango wrapper over Matt Pocock's grill-with-docs skill. Use when planning a feature, clarifying ambiguous requirements, preparing candango-plan, or when user wants relentless questions with feature-scoped documentation updates in docs/features using the feature slug.
Candango Executor. Execute approved feature issues autonomously through a main-agent orchestration loop. Use when the user wants the agent to identify executable issues, generate an HTML dashboard with dependency tree, Kanban status, and execution history, delegate each issue to a TDD executor subagent, delegate validation to an independent read-only validator subagent, loop until validation passes, run final repo validation, and communicate all user-facing updates and reports using caveman style.
Candango Issues. Thin Candango wrapper over Matt Pocock's to-issues skill. Convert a feature plan into implementation issues, stories, tasks, and subtasks. Use when the user wants issues saved to GitHub Issues, Linear, Jira, or local markdown, with dependencies, acceptance criteria, AFK/HITL classification, and autonomous-execution-ready issue bodies. Always writes a local Markdown issue index under docs/features using the feature slug, even when also publishing to GitHub, Linear, Jira, or another tracker.
Candango Plan. Thin Candango wrapper over Matt Pocock's to-prd skill. Use when the user wants to shape feature scope, clarify business rules, split uncertain work from ready work, identify dependencies, and produce a concise implementation-ready plan for later candango-issues, candango-uat, or candango-executor use.
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.
Candango is a set of skills for taking a feature from repo setup to UAT, with planning, vertical issues, autonomous execution, independent validation, and wrap-up.
Candango depends on selected skills from mattpocock/skills instead of copying them. Candango adds repo-local paths, feature docs, UAT flow, dashboards, and autonomous execution conventions.
Install the upstream skills that Candango wrappers call:
npx skills@latest add mattpocock/skills
Select these Matt skills:
cavemangrill-with-docsto-prdto-issuestddCandango uses them directly:
| Candango skill | Matt skill |
|---|---|
candango-discover | grill-with-docs |
candango-plan | to-prd |
candango-issues | to-issues |
candango-executor | tdd |
Install with skills.sh:
npx skills@latest add lucasbayma/skills
Select the recommended Candango set from candango-skills:
candango-setupcandango-discovercandango-designcandango-plancandango-issuescandango-uatcandango-executorcandango-uat-runnercandango-wrap-upSelect utility skills from utils:
check-pr-commentsfix-pr-checksRun setup once in each target repo:
Use $candango-setup to configure this repo for autonomous feature delivery.
Use the full flow when you want to deliver a feature end to end:
Use $candango-discover to clarify this feature:
<feature request>
Then use $candango-plan, $candango-issues, $candango-uat,
$candango-executor, $candango-uat-runner, and $candango-wrap-up.
All communication and reports must use $caveman.
For a small feature that is already clear:
Use $candango-plan to plan this small feature:
<feature request>
Then use $candango-issues, $candango-uat, and $candango-executor.
If the feature includes screens, flows, dashboards, apps, forms, or any visual surface, run candango-design before finalizing the plan and issues:
Use $candango-design to locate the design system and coordinate UI work for this feature.
Target surface: <existing codebase | Figma | screenshots | local design artifacts>.
The key point: the executor that implements the work does not validate its own work. It writes code with Matt Pocock's $tdd; another subagent, without the executor's conversation context and without permission to edit, reviews the diff against the issue, plan, and UAT. If validation fails, the main agent turns the report into another TDD round. Manual UAT and final repo validation happen only after that.
All candango-specific docs and HTML live together:
docs/features/<feature-slug>/
Default contents:
context.mdplan.mduat.mdissues.mdindex.html execution dashboardstate.json execution statedesign/ local UI/design artifactsindex.html and state.json are runtime dashboard files. $candango-wrap-up removes them before PR when they are not needed.
All user-facing communication and written reports must use $caveman.
This includes:
candango-setupConfigures the repo for the Candango flow. It discovers or asks which tracker to use, where feature docs live, which command validates the work, where to save the dashboard, how to handle design artifacts, and which rules agents must follow.
It creates local documentation so the other skills do not depend on conversation memory. Run it once per repo, and run it again only when changing tracker, docs convention, or validation process.
candango-discoverCalls Matt Pocock's grill-with-docs with Candango's feature context target: docs/features/<feature-slug>/context.md.
Use it to resolve ambiguous terms, business rules, actors, permissions, happy paths, errors, contracts, UX, rollout, UAT, slicing, final validation, and autonomous-execution readiness.
candango-designnpx claudepluginhub lucasbayma/skills --plugin candango-skillsCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
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
Frontend design skill for UI/UX implementation
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns