aibdd-implement
OfficialRun tasks.md checklists with synced progress.
Software Engineering#workflow automation#acceptance criteria#todo management#state synchronization#tasks.md#aibdd#checklist execution
AuthorWaterball-Software-Academy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents AI-assisted execution from drifting away from the written truth in tasks.md by enforcing one-to-one checkbox execution, while keeping TodoWrite state and the source checklist synchronized in lockstep.
Core Features & Use Cases
- Deterministic checkbox-to-todo execution: converts every markdown checkbox line in tasks.md into exactly one live TodoWrite todo item, preserving structure and order.
- Boundary-aware progress tracking: executes leaf checkboxes one at a time, judges completion against the checkbox text, and immediately marks the corresponding checkbox as done in tasks.md.
- Parent completion correctness: only marks parent items complete after all descendant checkboxes are completed, with explicit synchronization invariants to catch drift.
- Use Case: when you have an AIBDD-generated tasks.md and want an agent to implement it without accidentally skipping, merging, or advancing broader work than the current checkbox.
Quick Start
Use the aibdd-implement skill to execute the target tasks.md by providing the path to the tasks.md that contains the checkbox checklist to run.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aibdd-implement Download link: https://github.com/Waterball-Software-Academy/aixbdd/archive/main.zip#aibdd-implement Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.