kanban-batch

Analyze task dependencies and generate wave-based Kanban execution plans.

9|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/mkSteady/mkSkills --skill kanban-batch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanban-batch
Source: https://github.com/mkSteady/mkSkills/tree/main/kanban/batch
Command: npx skills add https://github.com/mkSteady/mkSkills --skill kanban-batch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the planning and execution of local Kanban batch tasks by deriving an execution plan from task priorities and inter-task dependencies, enabling scalable handling of large backlogs without exposing data externally.

Core Features & Use Cases

  • Dependency-aware batch planning: constructs a dependency graph from project tasks and resolves an executable wave-based schedule.
  • Parallel execution waves: groups independent tasks to run in parallel while respecting dependencies.
  • Local, offline workflow: operates against a local Code Kanban service; data remains within the user's environment.
  • Use Case: automate hundreds of todos for a Burner X project by generating wave-based execution plans and executing tasks in parallel.

Quick Start

Run the kanban-planner.js script to detect your current project and generate an execution plan.

Frequently Asked Questions about kanban-batch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan parallel execution waves for local Kanban tasks with dependencies?

kanban-batch automates offline Kanban batch planning by parsing local task dependencies and priorities to generate a topologically sorted, wave-based execution plan. It groups independent tasks into parallel execution waves while respecting dependency constraints.

What is the best way to automate batch execution for a large backlog of local tasks offline?

The best way to automate offline batch execution for large backlogs is using a local Kanban planner that applies topological sorting to generate wave-based execution schedules. This keeps all task data within your local environment without exposing it to external sources.

How do I generate an execution plan from task priorities and inter-task dependencies?

To generate an execution plan from task priorities and dependencies, run the kanban-planner script against your local project. It analyzes the tasks, resolves dependency ordering through topological sorting, and outputs a human-readable schedule with optional JSON export.

Can I export the generated task execution schedule as JSON for automation?

Yes, you can export the generated task execution schedule as JSON. The local Kanban planner provides optional JSON export alongside its human-readable output, allowing you to integrate the wave-based execution plan into downstream automation workflows.

Does this local Kanban planning approach require any external data sources or online services?

No, this local Kanban planning approach does not require external data sources. It operates entirely offline against a local Code Kanban service, ensuring your task backlogs, priorities, and dependency graphs remain within your local environment.

When should I use topological sorting for Kanban batch planning instead of manual scheduling?

You should use topological sorting for Kanban batch planning when managing large backlogs with complex inter-task dependencies. It automatically resolves dependency graphs into parallel execution waves, which is far more scalable than manually scheduling hundreds of dependent tasks.