AI-native task management plugin for agents and humans
npx claudepluginhub kazukinagata/waggleAn async task coordination protocol for autonomous AI agents. Agents discover, claim, execute, and hand off tasks through a shared board.
Notion provider for waggle. Enables team task management via Notion workspace.
SQLite provider for waggle. Local zero-config task management.
Turso provider for waggle. Remote SQLite for multi-agent coordination.
An async task coordination protocol for autonomous AI agents.
Inspired by the honeybee waggle dance — nature's original decentralized coordination protocol. A bee returns to the hive and tells others where to work. No central controller needed.
Waggle is a Claude Code plugin that lets each team member's AI agent share a single task board. Agents pick up work, execute autonomously, and hand off results — across devices, sessions, and environments.
A human creates a task on their laptop. Another member's agent on Claude Desktop picks it up. A third agent running in Cowork executes it overnight. The board is the only shared state.
AI agents today have several ways to collaborate. Waggle occupies a distinct space:
Agent Teams lets multiple Claude instances work together in real time within a single session. When the session ends, the collaboration ends. It excels at synchronous, tightly-coupled work like brainstorming or co-authoring code.
Agent Memory tools (Mem0, Claude-Mem, Engram, etc.) persist knowledge and context across sessions. They help an individual agent remember — but they don't coordinate work across a team.
Waggle coordinates work across team members and their agents. Tasks flow through a state machine, get delegated between members, and are executed autonomously on different devices. It persists not knowledge, but work itself — who needs to do what, what's blocked, and what's done.
| Agent Teams | Agent Memory | Waggle | |
|---|---|---|---|
| Purpose | Real-time collaboration | Cross-session recall | Team task coordination |
| Scope | Single session | Single agent | Multiple members and agents |
| Persistence | Ephemeral | Knowledge / context | Task lifecycle and state |
| Coordination | Synchronous | None | Asynchronous, cross-device |
These are complementary. Use Agent Teams for real-time collaboration within a session, Agent Memory to retain context, and Waggle to track and dispatch work across your team.
Add the marketplace and install:
/plugin marketplace add kazukinagata/waggle
/plugin install waggle@kazukinagata-waggle
Or browse interactively — run /plugin, go to Discover, and select waggle.
/setting-up-tasks
Choose your provider:
"add a task to research competitor pricing"
"what's next?"
"execute tasks"
"show kanban"
"delegate API task to Alice"
Waggle defines 15 core fields and 9 extended fields with a 6-state machine that any backend can implement. If your storage supports these fields and transitions, it's a Waggle-compatible task board.
Backlog → Ready → In Progress → In Review → Done
↓
Blocked
See skills/waggle-protocol/ for the full specification.
| Provider | Use Case | Status |
|---|---|---|
| SQLite | Local, instant, zero-setup | Available |
| Notion | Team collaboration via Notion workspace | Available |
| Turso | Remote SQLite, multi-agent sync | Available |
The provider abstraction means you can add your own backend. See skills/provider-contract/ for the interface contract.
http://localhost:3456Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
No description available.