Shogo
Built-in

Sprint Board

Build and manage a sprint board canvas with kanban columns and velocity tracking

Built-in Skill

Trigger Phrases

Say any of these to activate this skill:

  • "sprint"
  • "kanban"
  • "board"
  • "tasks"
  • "backlog"
  • "velocity"
  • "add task"
  • "move task"

Tools Used

search_integrations connect write_file

How It Works

Build and manage a project sprint board on canvas:

  1. Check for integrations — If Linear or GitHub is connected, install via connect:
    • connect({ name: "linear" }) to fetch live tasks from the integration
    • Otherwise maintain tasks in the canvas using local state and write_file
  2. Define model — Task data shape:
    • title, assignee, priority (High/Medium/Low), status (To Do/In Progress/Done), points
  3. Build canvas — Sprint board (write_file canvas TSX):
    • KPIs: open tasks, velocity (pts completed), bugs, completion %
    • Kanban: 3-column grid with task cards showing title, priority badge, assignee, points
    • Burndown Chart: points remaining over time
    • Activity Table: recent task updates
  4. Manage — When user says “add task” or “move task”:
    • Update canvas state and re-write the file
    • Status-transition buttons handle changes locally in the canvas component
  5. Track — Log sprint progress to memory for velocity calculations

Ready to use Sprint Board?

Create a free agent and install this skill in one click.

Get Started Free →