sprint-task-lifecycle

Automate sprint task status transitions in ACTIVE_SPRINT.toml.

1|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/AEtherlight-ai/lumina --skill sprint-task-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-task-lifecycle
Source: https://github.com/AEtherlight-ai/lumina/tree/main/.claude/skills/sprint-task-lifecycle
Command: npx skills add https://github.com/AEtherlight-ai/lumina --skill sprint-task-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates status transitions of sprint tasks stored in internal/sprints/ACTIVE_SPRINT.toml, enforcing completion notes before marking complete.

Core Features & Use Cases

  • Start Task: Move status from pending to in_progress when starting work.
  • Complete Task: Move in_progress to completed and add completed_date; enforces completion_notes presence (v2.0).
  • Defer Task: Mark in_progress as deferred with a reason.
  • Explicit Tracking: Returns locations and status updates for team visibility.

Quick Start

/sprint-task-lifecycle start BUG-002A

Frequently Asked Questions about sprint-task-lifecycle

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

FAQPage Schema
How do I automate sprint task status transitions in TOML files?

Sprint task automation moves tasks through status transitions (pending to in_progress, in_progress to completed, or in_progress to deferred) by reading and editing your ACTIVE_SPRINT.toml file. The Skill locates task blocks by ID, updates status fields, enforces completion_notes when marking tasks complete, and returns structured confirmation of changes made.

What happens when I mark a sprint task as complete?

Marking a task complete transitions its status from in_progress to completed, automatically adds the current date to completed_date, and requires completion_notes to be present. The Skill validates these required fields before confirming the update, ensuring task records are fully documented.

Can I defer a sprint task and track the reason?

Yes, you can defer in_progress tasks by moving them to deferred status and providing a reason. The Skill records this state change in your ACTIVE_SPRINT.toml file and returns explicit confirmation of the deferral for team visibility.

Do I need completion notes to finish a sprint task?

Completion notes are enforced when transitioning a task to completed status. The Skill will not mark a task complete without them, ensuring every finished task includes context about the work performed.

How do I start work on a pending sprint task?

Use the start command with the task ID to move a task from pending to in_progress status. The Skill updates the status in ACTIVE_SPRINT.toml and returns the task location and updated state for confirmation.

What file format does this Skill work with for sprint tracking?

Sprint task automation works with TOML-formatted sprint files, specifically internal/sprints/ACTIVE_SPRINT.toml. Tasks are organized in named blocks identified by task IDs, with status and metadata fields the Skill reads and updates.