speckit-issuesync.before-tasks

Synchronize linked issue statuses before before_tasks hooks execute.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Syncs the status of linked issues to ensure they reflect the current state before task execution in speckit workflows.

Core Features & Use Cases

  • Linked issue status synchronization: Aligns the statuses of issues referenced by before_tasks hooks to prevent drift during automated tasks.
  • Workflow reliability: Improves CI and task orchestration by ensuring up-to-date issue linkage across runs.
  • Use Case: In a speckit project, ensure a linked issue shows "in progress" before an automated before_tasks pipeline runs.

Quick Start

Execute the update-linked-issue script with --event before_tasks to synchronize the statuses of linked issues before task execution.

Frequently Asked Questions about speckit-issuesync.before-tasks

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

FAQPage Schema
How do I sync linked issue statuses before running automated tasks in a CI pipeline?

To sync linked issue statuses before running automated tasks, execute the update-linked-issue.sh script with the --event before_tasks flag. This aligns referenced issue states to prevent status drift during CI pipeline execution.

What problem does linked issue synchronization solve for spec-kit workflows?

Linked issue synchronization solves status drift by ensuring referenced issues reflect their current state before task execution. This improves workflow reliability by preventing outdated issue linkage across CI pipelines and automation tasks.

Do I need a specific project structure to synchronize issues before tasks?

Yes, you need a spec-kit project structure containing a .specify/ directory. Synchronizing linked issue statuses before tasks requires this specific setup to support the script-based update workflow.

Can I automatically update a linked issue to in progress before a before_tasks hook runs?

Yes, you can automatically update a linked issue to in progress before a before_tasks hook runs. Applying the update-linked-issue.sh script within your spec-kit workflow ensures the issue status is synchronized prior to pipeline execution.

What's the best way to prevent issue status drift during CI task orchestration?

The best way to prevent issue status drift during CI task orchestration is to automatically synchronize linked issue statuses before task execution. This ensures up-to-date issue linkage across all automation runs using spec-kit workflows.