fsd:plan-dispatch

Automate Linear issue dispatch planning with capacity and overlap checks.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-plan-dispatch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fsd:plan-dispatch
Source: https://github.com/fixpoint-labs/flow-state-dev/tree/main/.agents/skills/plan-dispatch
Command: npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-plan-dispatch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, requests, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of identifying and planning which Linear issues to dispatch based on priority, capacity, and user focus, ensuring efficient resource allocation and work management.

Core Features & Use Cases

  • Focus Management: Allows users to specify focus areas or guidance to override priority order.
  • Capacity Check: Ensures no more than the defined number of open PRs and spec issues are in flight.
  • Overlap Detection: Identifies issues that would create PR conflicts, allowing for better coordination.
  • Theme Clarification: Raises awareness of issues with unclear ownership or scope.
  • Triage Recommendation: Suggests fsd:linear-triage for a messy queue to avoid dispatching the wrong issues.
  • Plan Presentation: Outputs a clear, structured plan for user approval before dispatching.

Quick Start

To create a dispatch plan, use the fsd:plan-dispatch skill with the focus argument: "focus on 'urgent bugs only'".

Frequently Asked Questions about fsd:plan-dispatch

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

FAQPage Schema
How do I automate Linear issue dispatch based on team capacity and focus?

You can automate Linear issue dispatch by running Python scripts that evaluate user-defined focus areas against current capacity limits. This generates a structured dispatch plan that prioritizes issues while preventing PR overlap and capacity overload.

Can I override default priority order for issue dispatch in Linear?

You can override default issue priority by providing specific focus arguments during dispatch planning. This focus management mechanism redirects prioritization to match user-defined categories instead of following standard Linear queue order.

Does the dispatch planning tool detect PR conflicts before assigning issues?

Yes, the dispatch planner uses overlap detection to identify Linear issues that would create PR conflicts before assignment. This capacity check mechanism ensures no more than the defined number of open PRs and spec issues are in flight simultaneously.

Do I need access to the Linear API and GitHub to use the dispatch planning scripts?

Yes, the issue dispatch scripts require access to the Linear API and GitHub to evaluate issue queues and PR status. Python libraries handle the data processing required for capacity planning and overlap detection.

What should I do if my Linear issue queue is messy before creating a dispatch plan?

If your Linear queue is messy, you should triage issues first to avoid dispatching the wrong items. The planner raises awareness of unclear ownership or scope issues and recommends using triage tools to clean the queue before planning.

How does capacity management work when planning issue dispatch?

Capacity management limits the number of open PRs and spec issues in flight during Linear issue dispatch. The planner evaluates current workload against defined thresholds to ensure efficient resource allocation and prevent team overload.