What problem does it solve?
This Skill provides a standardized method for managing and updating the status of a multi-stage pipeline, ensuring consistent tracking of progress, failures, and outputs across all development stages.
Core Features & Use Cases
- Centralized Status Management: Maintains a single
status.json file for all pipeline stages.
- Stage Tracking: Tracks the status (
pending, in-progress, completed, failed, skipped) and output of each defined stage.
- Error Handling: Records failure reasons and allows for pipeline resumption from specific stages.
- Task Progress: Supports detailed tracking of individual tasks within the
implement stage.
- Use Case: When developing a new feature, this Skill ensures that each step from discovery to PR creation is logged, its status is updated in real-time, and any issues encountered are clearly documented for easy debugging and continuation.
Quick Start
Update the pipeline status to mark the 'discover' stage as completed with its output file.