task-tracking

Manage shared tasks.md entries with locking and collision avoidance protocols.

1|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/7a336e6e/skills --skill task-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-tracking
Source: https://github.com/7a336e6e/skills/tree/main/shared/task-tracking
Command: npx skills add https://github.com/7a336e6e/skills --skill task-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents multiple agents from simultaneously editing the same task in a shared tasks.md file, ensuring data integrity and avoiding conflicts.

Core Features & Use Cases

  • Collision Avoidance: Implements a "Check-Lock-Act" protocol to safely claim and update tasks.
  • Task Management: Defines a strict structure for task entries, including status, assignment, and dependencies.
  • Use Case: When multiple backend engineers are working on different API endpoints, this skill ensures they don't accidentally overwrite each other's progress on the central tasks.md board.

Quick Start

Use the task-tracking skill to update the status of TASK-042 to 'In Review' and assign it to yourself.

Frequently Asked Questions about task-tracking

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

FAQPage Schema
How do I prevent multiple agents from overwriting a shared task list?

To prevent overwriting a shared task list, use a strict locking protocol that enforces atomic updates and collision avoidance. This ensures multiple agents execute parallel edits safely without data loss.

What is the Check-Lock-Act protocol for task management?

The Check-Lock-Act protocol is a collision avoidance mechanism for shared ledgers. It safely claims and updates tasks by enforcing atomic updates, timestamping, and respecting agent assignments to maintain task status integrity.

How do I safely manage parallel task execution in a shared markdown ledger?

Safely manage parallel task execution by enforcing strict locking and collision avoidance protocols within the shared markdown ledger. This maintains a single source of truth for task status and ownership during concurrent agent workflows.

Does this task tracking approach work for concurrent backend engineer workflows?

Yes, this task tracking approach works for concurrent backend engineer workflows by preventing simultaneous edits to the same task. It enforces atomic updates and respects agent assignments to avoid overwriting central progress boards.

When do I need strict locking for task management?

You need strict locking for task management when multiple agents or engineers are simultaneously editing the same shared file. It enforces collision avoidance protocols to ensure data integrity and maintain a single source of truth.

What are the limitations of managing task status without collision avoidance?

Without collision avoidance, managing task status leads to data corruption and overwritten progress when multiple agents edit simultaneously. Strict locking protocols are required to enforce atomic updates and maintain assignment integrity.