speckit-issuesync.before-plan

Syncs linked issue statuses during SpeckKit before_plan hook executions.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-issuesync-before-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-issuesync.before-plan
Source: https://github.com/pradeepmouli/lspeasy/tree/main/.github/skills/speckit-issuesync.before-plan
Command: npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-issuesync-before-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sync linked issue statuses during the before_plan hook in SpeckKit workflows to keep issue state aligned automatically and reduce manual drift.

Core Features & Use Cases

  • Syncs linked issue statuses when before_plan runs, ensuring consistency across related issues.
  • Supports common SpeckKit workflow scenarios where plan decisions depend on linked issue state.
  • Use Case: When a plan begins, related issues should reflect the same status to prevent conflicting actions.

Quick Start

Run the before_plan workflow to update linked issues.

Frequently Asked Questions about speckit-issuesync.before-plan

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

FAQPage Schema
How do I sync linked issue statuses during a before_plan hook?

To sync linked issue statuses during a before_plan hook, run the SpeckKit workflow to execute the update-linked-issue.sh script. This automatically aligns related issue states when the planning stage begins, preventing manual drift across tasks.

Why do linked issue statuses drift when starting a plan in SpeckKit?

Linked issue statuses drift when starting a plan because related tasks are not automatically updated. Running the before_plan hook applies the update-linked-issue.sh script to force state alignment, ensuring consistent statuses across all linked issues.

What is the before_plan hook used for in issue tracking workflows?

The before_plan hook in issue tracking workflows is used to synchronize linked issue statuses. It executes the update-linked-issue script to ensure that related tasks reflect identical states before planning decisions are made and executed.

Do I need a specific directory structure to sync issues before planning?

Yes, you need a SpeckKit project structure containing a .specify directory to sync issues before planning. This directory structure is required for the update-linked-issue.sh script to function correctly within the before_plan hook workflow.

Can I use SpeckKit before_plan hooks to manage linked issues across planning stages?

Yes, you can use SpeckKit before_plan hooks to manage linked issues across planning stages. The hook triggers the update-linked-issue.sh script, ensuring consistent state synchronization across related tasks during both planning and execution phases.

What's the best way to automate issue state alignment in SpeckKit projects?

The best way to automate issue state alignment in SpeckKit projects is using the before_plan hook. It automatically runs the update-linked-issue.sh script during the planning phase to maintain consistent statuses across all linked issues without manual intervention.