sprint

Orchestrate autonomous sprint loops executing pending development tasks with governance checks.

8|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zxdxjtu/harness --skill sprint-zxdxjtu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint
Source: https://github.com/zxdxjtu/harness/tree/main/skills/sprint
Command: npx skills add https://github.com/zxdxjtu/harness --skill sprint-zxdxjtu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill orchestrates an autonomous sprint loop that loads project context, continuously executes the current wave of pending tasks, and validates completion until all work is done.

Core Features & Use Cases

  • Automated wave progression: identifies the first wave with pending tasks, runs them (using isolation when multiple tasks exist), and applies governance via guardian and evaluator checks.
  • Context-aware execution: reads project norms, invariants, pitfalls, and baseline data to steer task execution and prevent regressions.
  • Progressive completion: merges changes, updates task states, and archives session data once all tasks are verified.

Quick Start

Run the setup-sprint.sh script to initiate the auto-loop sprint until all tasks complete.

Frequently Asked Questions about sprint

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

FAQPage Schema
How do I automate multi-wave task execution until all development tasks are complete?

Automated sprint execution orchestrates an autonomous loop that continuously runs pending tasks across multiple waves, applying isolation and governance checks until all development work is fully complete. It reads project context to enforce norms and invariants throughout.

What is autonomous sprint loop execution in software engineering?

Autonomous sprint loop execution is a workflow process that continuously identifies and executes the current wave of pending development tasks, validating completion and merging changes automatically until all work is done. It uses isolation for parallel task processing.

How do I run parallel development tasks with isolation and governance checks?

You can run parallel development tasks with isolation by executing a setup script that triggers the autonomous sprint loop. The loop automatically applies isolation when multiple tasks exist in a wave and enforces governance via guardian and evaluator checks.

Does automated task progression work with git worktree for isolated execution?

Automated task progression integrates with git worktree to provide isolation when multiple pending tasks exist in the same wave. This ensures parallel development tasks execute independently while maintaining project invariants and norms throughout the process.

Can I enforce project norms and prevent regressions during automated task execution?

You can enforce project norms and prevent regressions by loading invariants, pitfalls, and baseline data at the start of the sprint loop. The execution continuously validates task completion against these governance checks via guardian and evaluator mechanisms.

When should I not use an autonomous sprint loop for task management?

You should avoid using an autonomous sprint loop for task management when your development workflow does not support multi-wave task progression or lacks defined project norms. The loop requires pending tasks to be structured in waves and relies on governance checks for validation.