gsd-autopilot

Automate unattended GSD sprint execution with multi-account rotation and pause/resume controls.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/primovera12/Master-Kit --skill gsd-autopilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-autopilot
Source: https://github.com/primovera12/Master-Kit/tree/main/Master-Starter-Kit/tools/skills/gsd-autopilot
Command: npx skills add https://github.com/primovera12/Master-Kit --skill gsd-autopilot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates unattended GSD sprint execution by providing a self-restarting loop that survives context window limits, enabling overnight progress without manual supervision.

Core Features & Use Cases

  • Overnight autonomous sprint execution with self-restarting capability, allowing tasks to complete across sessions.
  • Multi-account rotation to bypass per-account rate limits and maintain throughput.
  • Pause, resume, and status controls with clear signals and logs to monitor progress.

Quick Start

Run the /gsd-autopilot command to start the overnight autopilot, optionally with a sprint-id like sprint-001.

Frequently Asked Questions about gsd-autopilot

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

FAQPage Schema
How do I automate overnight sprint execution without manual supervision?

Overnight sprint execution is automated using a self-restarting loop that survives context window limits. This enables continuous task progress across sessions without requiring constant user input or manual intervention.

Can I bypass per-account rate limits during unattended automation?

Per-account rate limits are bypassed using multi-account rotation logic. This approach rotates accounts to maintain throughput, allowing unattended sprint execution to continue running without hitting usage restrictions.

How do I pause and resume a background automation script?

Background execution uses a pause signaling mechanism with a STOP_AUTOPILOT file. You can resume operations by removing this file, while status reporting and logs monitor progress throughout the execution lifecycle.

What is the best way to run sprints continuously across sessions?

Continuous sprint execution is best achieved through a self-restarting nohup background process. This implementation detects the autopilot script path and automatically restarts to survive context window limits across multiple sessions.

Does unattended sprint automation work with nohup background execution?

Unattended sprint automation fully supports nohup background execution. The implementation detects the autopilot script path and runs without constant user input, utilizing operational requirements like status checks and pause signaling.

Why does my sprint automation stop when hitting context window limits?

Sprint automation stops at context window limits without a self-restarting loop. Implementing an unattended autopilot with self-restarting capability allows tasks to complete across sessions by automatically recovering from these limitations.