task-status-sync

Synchronize tasks.md and NOTES.md via task-tracker commands.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor --skill task-status-sync-sjdjdiejdrirhdkjej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-status-sync
Source: https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor/tree/main/.claude/skills/task-status-sync
Command: npx skills add https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor --skill task-status-sync-sjdjdiejdrirhdkjej

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that task state remains consistent by routing all updates through a centralized task-tracker and preventing unsynchronized edits to notes.

Core Features & Use Cases

  • Atomic synchronization: Keeps tasks.md checkboxes and NOTES.md markers in sync via task-tracker commands.
  • Edit interception: Detects and blocks manual edits that could desync task status.
  • Auto-conversion & auditing: Converts edits into task-tracker commands and logs the results for traceability.

Quick Start

Run a simple workflow: inspect current status, then start a task and atomically record completion using the task-tracker.

  • Example: .spec-flow/scripts/bash/task-tracker.sh status -Json

Frequently Asked Questions about task-status-sync

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

FAQPage Schema
How do I keep tasks.md and NOTES.md synchronized when tracking feature progress?

To keep tasks.md and NOTES.md synchronized, this Skill enforces atomic task sync by routing all status updates through centralized task-tracker commands, preventing manual edits from desyncing task state across files.

What happens if I manually edit task checkboxes in markdown files?

Manual edits are intercepted and blocked to prevent desynced task status. The system auto-converts attempted manual edits into valid task-tracker commands and logs the resulting errors or transitions for auditing.

How does task-tracker validate status transitions for in-progress tasks?

Task-tracker validates status transitions by checking task IDs and enforcing valid state changes for in-progress tasks. It records any failures or invalid transitions across features to maintain consistent state and audit traceability.

Can I use this atomic task sync workflow without any external dependencies?

Yes, you can use this atomic task sync workflow without external dependencies. It operates independently using internal scripts and references to manage task-tracker commands, requiring no additional packages or external libraries.

Why do my task status updates fail to reflect in notes during feature tracking?

Task status updates fail to reflect in notes when unsynchronized manual edits bypass the task-tracker. Routing updates through the atomic sync commands ensures consistent state recording and prevents mismatched checkboxes and markers.

What is the best way to log task tracking errors for audit trails?

The best way to log task tracking errors is to route all updates through the task-tracker, which automatically records failures, validates task IDs, and captures status transition errors to ensure a consistent audit trail.