Agent skill

Planner Orchestration

by kdlbs in kdlbs/kandev

Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work.

AGPL-3.0Auto-check passedAgent Workflows

Install Planner Orchestration

skills CLI
$ npx skills add kdlbs/kandev --skill planner-orchestration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install kdlbs/kandev planner-orchestration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/kdlbs/kandev.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/planner-orchestration .claude/skills/planner-orchestration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
planner-orchestration
GitHub stars
909
Token cost
~1.7k tokens
SKILL.md length
914 words
Files
1
Skills in repo
45
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work.

  • Works in 4 steps: Design checkpoint — strong model. Use… → Design-package handoff. Once the… → Execution checkpoint. After that… → …
  • Agent Workflows work in your project
  • SKILL.md covers Model Checkpoints, Work-Order Workflow, User-Authorized Subagents and Task-Driven Validation And PR…, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Planner Orchestration is an agent skill from kdlbs/kandev. Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows. The repository describes itself as: AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry. The licence is AGPL-3.0.

When your agent uses it

  • Agent Workflows work in your project

Example prompts

  • “/planner-orchestration”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Design checkpoint — strong model. Use the user's strong model for
  2. Design-package handoff. Once the requirements, system design, plan, and
  3. Execution checkpoint. After that explicit request, read the
  4. Escalation checkpoint. Stop and ask the user to switch back to a stronger

What it can do on your machine

Read from SKILL.md and the folder at commit bd63da3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Planner Orchestration loads about 1.7k tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 914 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from kdlbs/kandev at commit bd63da3, republished under its AGPL-3.0 licence (© kdlbs). 914 words, ~1,698 tokens.

Download SKILL.mdSave it as .claude/skills/planner-orchestration/SKILL.md (or your agent's skills folder).
name
planner-orchestration
description
Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work.

Single-Session Orchestration

The user-started primary conversation owns durable artifacts, integration judgment, and user communication. Platform-provided explorers and other predefined subagents may continue to serve the harness's normal investigation workflow. This skill governs planned implementation delegation, not the platform's general exploration behavior.

Model Checkpoints

The user, not the harness, selects the model. Keep each phase in the primary conversation so the active model, transcript, and costs are visible in one place.

  1. Design checkpoint — strong model. Use the user's strong model for clarification, codebase investigation, requirements, system designs, plans, work-order decomposition, and high-risk decisions. Default Codex guidance is GPT-5.6 Sol/high.
  2. Design-package handoff. Once the requirements, system design, plan, and work orders are ready, summarize their paths and end the turn. Do not call ask_user_question_kandev (or an equivalent approval prompt) to ask the user to approve the package or switch models. The user reviews the files, switches the main session if desired, and sends a later explicit implementation request. The files may remain draft/pending; do not wait for a separate approval marker.
  3. Execution checkpoint. After that explicit request, read the work order, mark it in_progress, implement with /tdd, run its exact targeted checks, and mark it done. Work sequentially through the plan by default. The user, not the harness, chooses the active implementation model.
  4. Escalation checkpoint. Stop and ask the user to switch back to a stronger model before an architectural redesign, a new public contract, a migration or persistence boundary, or a high-impact security decision. Record a durable decision when the /record trigger applies.

Luna/low is appropriate only for clearly mechanical, read-only work such as short status summaries or simple command-output interpretation. It is not the default implementation or test model. The active agent must never claim a model change occurred based on self-identification; use runtime model-usage metadata when such confirmation is needed.

Work-Order Workflow

Feature work still follows /spec, /plan, and /spec-driven-development:

  • Store requirements in docs/specs/<system>/requirements/.
  • Store technical design in docs/specs/<system>/system-design/.
  • Store plan.md and independently actionable sibling work orders in docs/plans/<initiative>/.
  • Use pending, in_progress, and done work-order status as the durable execution record. The primary agent updates both the current work order and the plan's status after each completed work order.
  • Keep work orders small enough that the same conversation can resume from their acceptance criteria, owned files, and exact verification command after a user switches model.

Work-order files are a model-switch handoff and, if the user explicitly asks for subagents, a compact work packet. They must include requirement IDs, system-design references, scope, dependencies, owned files, acceptance, verification, and risks. They must not name an agent role or model tier.

User-Authorized Subagents

Plans may label dependency waves and parallel-safe candidates. That is planning information only: execute sequentially unless the user explicitly asks to use subagents after selecting the implementation model.

When the user authorizes subagents:

  • Use the platform's native delegation tool, never Kandev task/session MCP APIs.
  • Do not recreate project custom-agent files or pin a different worker model. The child must use the active model the user selected in the primary session.
  • Use fork_turns: "none" (or the platform equivalent), not a full-history fork. Put the work-order path, owned files, acceptance criteria, exact command, and dependencies in the initial prompt.
  • Launch only tasks explicitly marked parallel-safe with disjoint files and no shared schema, migration, generated contract, lockfile, or package config.
  • Tell each child not to spawn further children. Update shared plan.md status serially in the primary session.
  • Confirm model routing from runtime usage metadata, not a model's prose. If it does not show the user-selected model, stop the delegation and report it.

If the user does not explicitly authorize delegation, do not infer permission from a plan's waves or parallelism labels.

The read-only pr-poller is a delivery exception, not an implementation worker. Launch it only after the user explicitly asks to wait for or monitor PR updates; it reports status to the primary conversation and never remediates, comments, or spawns children.

Show full SKILL.md (261 more words)Show less

Task-Driven Validation And PR Review

Each work order owns its TDD requirement and exact unit, integration, or E2E commands. Its completed status and recorded command results are the pre-PR evidence; do not add a second generic validation pass here.

Do not automatically run /simplify, /qa, /code-review, security review, or broad /verify before opening a PR. Those duplicate the task validation and the two configured PR AI reviewers. Run them only when the user explicitly asks or an actionable PR/CI finding requires a focused remediation.

After the PR opens, the two configured AI reviewers are the semantic-review gate. Use /pr-fixup only to address a CI failure or actionable reviewer finding. A remediation reruns its relevant task-defined checks, not a broad local suite unless explicitly requested. Treat the OpenCode App as trusted semantic evidence only when trusted_producer=true confirms its dedicated producer provenance.

Guardrails

  • Do not treat a plan wave as authorization to launch implementation workers; that decision remains with the user. This does not restrict platform-provided explorers or other harness-managed investigation agents.
  • Do not use Kandev MCP task/session APIs as a worker mechanism. Use them only when the user explicitly asks to manage persistent Kandev tasks or sessions.
  • Do not create worktrees solely to parallelize plan tasks unless the user has explicitly authorized subagents for parallel-safe tasks.
  • Do not continue from the design-package handoff automatically or treat artifact creation as implementation authorization. Wait for a later explicit implementation request; the user controls any model switch between turns.
  • Do not replace durable requirements, system designs, plans, work orders, tests, or verification with chat-only summaries.

© kdlbs, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/planner-orchestration of kdlbs/kandev.

Open the folder on GitHubat commit bd63da3

Compare with similar skills

Planner Orchestration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Planner Orchestration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Planner Orchestration this skillkdlbs/kandev909—~1.7kAutomated safety check: PassAGPL-3.0
Triage Security Advisoriesactivepieces/activepieces25k—~3.9kAutomated safety check: PassCustom licence
Skillpper Saverkipperacademy/skillpper144—~1.6kAutomated safety check: PassNone
Gh Issuestrpc-group/trpc-agent-go1.9k8 repos~8.7kAutomated safety check: PassApache-2.0
Autonomous Agent Patternsdavila7/claude-code-templates32k7 repos~5.6kAutomated safety check: PassMIT
Orca CLIstablyai/orca88k2 repos~593Automated safety check: PassMIT

Similar skills

  • Triage Security Advisories

    activepieces/activepieces

    Triage the GitHub privately-reported vulnerability backlog for Activepieces — pull repository security advisories from the Security tab, scope-check against SECURITY.md, deeply validate each…

    25k GitHub stars~3.9k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Skillpper Saver

    kipperacademy/skillpper

    Aggressive token, context, and cost optimization mode for AI coding agents (Claude Code, Antigravity, Cursor, etc.).

    144 GitHub stars~1.6k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed
  • Gh Issues

    trpc-group/trpc-agent-go

    Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments.

    1.9k GitHub starsUsed in 8 repos~8.7k tokens
    Agent WorkflowsAuto-check passed
  • Autonomous Agent Patterns

    davila7/claude-code-templates

    Design patterns for building autonomous coding agents. An agent skill from davila7/claude-code-templates.

    32k GitHub starsUsed in 7 repos~5.6k tokens
    Agent WorkflowsAuto-check passed
  • Orca CLI

    stablyai/orca

    Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…

    88k GitHub starsUsed in 2 repos~593 tokens
    Agent WorkflowsAuto-check passed
  • OpenSpec Guided Onboarding

    Fission-AI/OpenSpec

    Walks you through a complete OpenSpec workflow cycle with narration while doing real work in your codebase.

    71k GitHub starsUsed in 1 repo~4.5k tokens
    Agent WorkflowsAuto-check passed

More from kdlbs/kandev

All 45 skills in this repo
  • PR Walkthrough

    kdlbs/kandev

    Generate a single-file HTML walkthrough that explains a PR's purpose, user impact, interface changes, compatibility risks, and implementation.

    909 GitHub stars~6.3k tokensUpdated today
    Auto-check passed
  • Debug

    kdlbs/kandev

    Diagnose Kandev bugs, running-instance issues, UI/browser failures, and runtime behavior.

    909 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Improve Kandev's AI harness from session learnings or explicit requests.

    909 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Diagram Design

    kdlbs/kandev

    Create branded architecture, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart (polar/radial lollipop), loop/flywheel…

    909 GitHub starsUsed in 1 repo~8k tokens
    Auto-check passed
  • TDD

    kdlbs/kandev

    Implement changes using Test-Driven Development (Red-Green-Refactor).

    909 GitHub stars~4.2k tokensUpdated today
    Auto-check passed
  • Verify

    kdlbs/kandev

    Run a broad local verification audit only when the user explicitly requests it or PR/CI remediation requires it.

    909 GitHub stars~2.7k tokensUpdated today
    Auto-check passed

Questions about Planner Orchestration

What does Planner Orchestration do?

Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work. Planner Orchestration is an agent skill from kdlbs/kandev. Enforce Kandev's single-session, user-controlled model workflow for feature, fix, debug, review, verification, and delivery work.

When should I use Planner Orchestration?

Planner Orchestration fits situations like: agent Workflows work in your project.

How do I install Planner Orchestration in Claude Code?

Run `npx skills add kdlbs/kandev --skill planner-orchestration -a claude-code`. Or copy the skill folder (.agents/skills/planner-orchestration in kdlbs/kandev) into .claude/skills/planner-orchestration in your project. Claude Code loads it when a task matches its description.

How do I install Planner Orchestration in Codex?

Run `npx skills add kdlbs/kandev --skill planner-orchestration -a codex`. Or copy the skill folder (.agents/skills/planner-orchestration in kdlbs/kandev) into .agents/skills/planner-orchestration in your project. Codex loads it when a task matches its description.

Can I use Planner Orchestration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kdlbs/kandev --skill planner-orchestration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/planner-orchestration, .gemini/skills/planner-orchestration, .github/skills/planner-orchestration and .opencode/skills/planner-orchestration in your project.

What does Planner Orchestration need to run?

SKILL.md names no scripts, command-line tools or credentials: Planner Orchestration is instructions for the agent only.

Does Planner Orchestration access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Planner Orchestration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Planner Orchestration use?

Planner Orchestration is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Planner Orchestration use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Planner Orchestration?

Skills that share tags, products or a category with Planner Orchestration: Triage Security Advisories (activepieces/activepieces, 25k stars), Skillpper Saver (kipperacademy/skillpper, 144 stars), Gh Issues (trpc-group/trpc-agent-go, 1.9k stars) and Autonomous Agent Patterns (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Planner Orchestration?

kdlbs (a GitHub organization) maintains it in kdlbs/kandev, which has 909 GitHub stars. The repository holds 45 skills in this directory. The repository was last updated on October 9, 2026.

Source: kdlbs/kandev on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.