task-status-sync

Monitor and enforce task status updates between tasks.md and NOTES.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires task-tracker.sh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures atomic synchronization between task files and prevents manual edits that can cause inconsistencies, maintaining the integrity of task statuses.

Core Features & Use Cases

  • Atomic Status Updates: Enforces task status updates through task-tracker commands only.
  • Prevents Manual Edits: Blocks direct edits to task files, preventing inconsistencies.
  • Auto-Triggering: Triggers updates automatically on certain actions like edits or status mentions.
  • Task Tracker Integration: Integrates with a task-tracker system to validate and execute updates.
  • Use Case: Imagine a development workflow where multiple people work on tasks, and ensuring the accuracy of task status updates is crucial.

Quick Start

Use the task-status-sync skill to sync the status of tasks from tasks.md to NOTES.md.

Frequently Asked Questions about task-status-sync

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

FAQPage Schema
How do I prevent manual edits from causing task status inconsistencies in markdown files?

Preventing manual edits to task files requires intercepting changes and executing updates through task-tracker commands only, automatically enforcing atomic synchronization between tasks.md and NOTES.md.

How does automatic task synchronization work between tasks.md and NOTES.md?

Automatic task synchronization works by detecting edits and status mentions, then using Python scripts to intercept and convert them into validated task-tracker commands that update both tasks.md and NOTES.md.

Do I need a task-tracker system to enforce atomic task status updates?

Yes, enforcing atomic task status updates requires a task-tracker system like task-tracker.sh, which the Skill uses to validate and execute updates between tasks.md and NOTES.md.

What is the best way to maintain task status integrity in a multi-person development workflow?

The best way to maintain task status integrity is to auto-trigger updates and block direct file edits, ensuring accurate status synchronization across a multi-person development workflow.

Why are my direct edits to task files being blocked during status updates?

Direct edits to task files are blocked to prevent inconsistencies, ensuring all status updates are executed through validated task-tracker commands for atomic synchronization.