Quick Start
This guide walks through a complete feature task on the Standard profile — from creating a task to archiving it as done. Lite profile is the same but skips planning and review.
flowchart TD
A[Write PLAN.md] --> B[Install Agentic Kanban<br/>& Initialise workspace]
B --> C{Select Workflow Profile}
C -->|Lite| D[backlog -> in-progress -> done]
C -->|Standard| E[backlog -> planning -> in-progress -> review -> done]
D --> F[Run a Prompting template<br/>to implement PLAN.md]
E --> F
F --> G[Plan / approve]
G --> H[Implement in a Git worktree]
H --> I[Dev & verify<br/>lint - test - build]
I --> J{Verified?}
J -->|No| H
J -->|Yes| K[Move to done]
See the Prompting templates for copy-pasteable prompts to paste into your agent session at each stage.
1. Initialise the Workspace
Section titled “1. Initialise the Workspace”- Open your project workspace folder in VS Code.
- Click the Agentic Kanban icon in the Activity Bar to reveal the board.
- If this is a new workspace, click Initialise and select the Standard profile.
This creates the .agentkanban/ workspace folder where all board state, prompts, and memory are stored.
2. Create and Select a Task
Section titled “2. Create and Select a Task”In the VS Code Chat panel, send a command to @kanban to create your task:
@kanban /new Add OAuth2 loginOnce created, make it the active task in the context:
@kanban /task Add OAuth2 loginThis opens the task file (.agentkanban/tasks/task_<date>_<id>_add-oauth2-login.md) and updates the AGENTS.md file at the root of your workspace to reference it.
3. Scaffold Specifications
Section titled “3. Scaffold Specifications”To attach spec-driven artifacts to the selected task, run:
@kanban /spec authOn the Standard profile, this scaffolds the following change directory structure:
.agentkanban/ specs/ auth/spec.md changes/ add-oauth2-login/ proposal.md design.md tasks.mdproposal.md- Explains the why and scope of the change.design.md- Outlines the implementation approach.tasks.md- The authoritative checklist of tasks the coding agent will work against.specs/auth/spec.md- The shared capability specification detailing scenarios and acceptance criteria.
4. Plan and Approve (planning)
Section titled “4. Plan and Approve (planning)”- Move the task card from
backlogtoplanningon the board UI. - Open and refine
proposal.mdanddesign.md. - Add checklist items under
tasks.md. - When the plan is ready, you move it from
planningtoin-progress— this is the plan-approval human gate. The agent cannot cross this; it will wait for your move.
5. Implement in a Git Worktree (in-progress)
Section titled “5. Implement in a Git Worktree (in-progress)”With the task in in-progress, create an isolated worktree branch to execute the work:
@kanban /worktreeThe extension creates a clean worktree folder outside your main repository and opens it in a new window.
- Implement your code against the approved specs.
- Mark items as completed (
- [x]) intasks.md. - Verify changes locally.
6. Review and Complete (review -> done)
Section titled “6. Review and Complete (review -> done)”- Move the task to
reviewon the board. Run lint, tests, and build to confirm everything passes. - Review the code. If changes are needed, move it back to
in-progress. - Once verified, you move it to
done— this is the completion human gate. Record evidence if required:@kanban /evidence add-oauth2-login lint pass@kanban /evidence add-oauth2-login test pass@kanban /evidence add-oauth2-login build pass - Merge the worktree branch through your normal Git flow.
- Archive the change folder to keep the repository clean:
@kanban /archive add-oauth2-login