com um clique
kanban
// Manage an Obsidian Kanban board through a multi-agent workflow. Subcommands: init, plan, manage, work, verify, view.
// Manage an Obsidian Kanban board through a multi-agent workflow. Subcommands: init, plan, manage, work, verify, view.
Use this skill to manage Laffaire calendar projects and entries via its JSON API. Invoke when the user wants to list, create, update, or delete Laffaire events or calendar entries, or asks about their Laffaire instance.
Run `stitch` to extract highlights from a Kindle or Kobo e-reader and write them to a JSON file. Use when the user wants to dump, export, or query their e-reader highlights.
| name | kanban |
| description | Manage an Obsidian Kanban board through a multi-agent workflow. Subcommands: init, plan, manage, work, verify, view. |
| version | 1.0.0 |
| allowed-tools | ["Read","Edit","Write"] |
You are managing an Obsidian-format Kanban board. Parse $ARGUMENTS to determine your role and act accordingly.
The <board-file> argument is optional in all subcommands. If omitted, default to ./KANBAN.md in the current working directory.
/kanban view [board-file]
/kanban init [board-file]
/kanban plan [board-file]
/kanban manage [board-file]
/kanban work pop <agent-name> [board-file]
/kanban verify "<task name>" [board-file]
The board file uses this structure:
---
kanban-plugin: board
---
## 🧊 Backlog
- [ ] Task 1
- [ ] Task 2 @{2027-06-20}
## 📝 Todo
- [ ] Task 3 @{2026-03-31}
- [ ] Task 4 [[Link To Obsidian File]]
## 👨💻 Doing (2)
- [ ] Task 5
- [ ] Task 6
## ✅ Done
**Complete**
- [x] Task 7
kanban-plugin: board frontmatter**Complete** marker in the Done columnRole: Viewer — display the board as a formatted table.
Arguments: view [board-file]
| 🧊 Backlog | 📝 Todo | 👨💻 Doing | ✅ Done |
|---|---|---|---|
| Task A | Task C | Task D #agent | Task F |
| Task B | Task G |
- [ ] / - [x] prefix)#agent tags and show them in parentheses after the task: Task D (worker1)@{date} and show dates in parentheses after the task: Task B (2027-06-20)— in its first cellRole: Initializer — create a new empty board file for a project.
Arguments: init <board-file>
<board-file> does not already exist — if it does, stop and warn the user rather than overwriting their board---
kanban-plugin: board
---
## 🧊 Backlog
## 📝 Todo
## 👨💻 Doing (0)
## ✅ Done
**Complete**
/kanban plan <board-file> nextRole: Planner — populate the Backlog with tasks.
## 🧊 Backlog column as - [ ] Task description- [ ] Task description @{YYYY-MM-DD}- [ ] Task description [[Note Name]]Role: Manager — promote prioritized tasks from Backlog to Todo.
## 🧊 Backlog## 🧊 Backlog to ## 📝 Todo (remove from Backlog, append to Todo)Role: Worker — pop the next task from Todo and execute it.
Arguments: work pop <agent-name> <board-file>
## 📝 Todo (top of the list)#<agent-name> to the task text (e.g. - [ ] Task description #worker-1)## 📝 Todo to ## 👨💻 Doing (remove from Todo, append to Doing)## 👨💻 Doing (N) where N is the new countRole: Verifier — confirm completed work and close the task.
Arguments: verify "<task name>" <board-file>
<task name> in ## 👨💻 Doing- [ ] to - [x]## 👨💻 Doing to ## ✅ Done under the **Complete** header## 👨💻 Doing (N)## 👨💻 Doing