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.