GSD Executor

Execute GSD plans with atomic Git commits and automated deviation handling.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/LuuKhoaHoc/erp-template --skill gsd-executor-luukhoahoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GSD Executor
Source: https://github.com/LuuKhoaHoc/erp-template/tree/main/.agent/skills/executor
Command: npx skills add https://github.com/LuuKhoaHoc/erp-template --skill gsd-executor-luukhoahoc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the execution of complex plans, ensuring tasks are completed atomically with proper version control, deviation handling, and progress tracking.

Core Features & Use Cases

  • Atomic Task Execution: Executes plans task by task, committing each completed unit.
  • Deviation Handling: Automatically fixes bugs, adds critical missing features, or resolves blocking issues based on predefined rules.
  • Checkpoint Protocols: Pauses execution at designated checkpoints for verification, decision-making, or human action.
  • State Management: Loads and updates project state to maintain execution context across sessions.
  • Use Case: A software development team can use this Skill to execute a feature development plan, where each sub-task (e.g., "Implement API endpoint", "Write unit tests", "Update documentation") is automatically committed to the repository, with the Skill handling minor bugs or asking for architectural decisions when necessary.

Quick Start

Execute the plan located at .planning/PLAN.md, handling deviations automatically.

Frequently Asked Questions about GSD Executor

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

FAQPage Schema
How do I automate plan execution and commit changes for each task?

Automate plan execution by processing tasks sequentially and performing atomic git commits for each completed unit, ensuring proper version control and progress tracking throughout the workflow.

What is the best way to handle deviations like missing functionality during task execution?

Handle deviations automatically using predefined rules to fix bugs, add critical missing features, or resolve blocking issues without interrupting the overall plan execution workflow.

Do I need Git to manage checkpoints during automated plan execution?

Yes, Git is required for version control to manage project state and execute specific commit protocols when pausing at designated checkpoints for human verification or decisions.

How does state management work when pausing execution at a checkpoint?

State management works by loading and updating project state to maintain execution context across sessions, pausing at checkpoints for verification and expecting specific checkpoint return formats.

Can I generate summary reports after completing an automated development plan?

Yes, you can generate summary reports upon completion of the plan execution, which document the atomic commits made and any deviations handled automatically during the process.