executing-sequential-phase

Execute sequential plan phases using git-spice stacked branches in the main worktree.

19|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/arittr/spectacular --skill executing-sequential-phase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-sequential-phase
Source: https://github.com/arittr/spectacular/tree/main/skills/executing-sequential-phase
Command: npx skills add https://github.com/arittr/spectacular --skill executing-sequential-phase

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates manual stacking commands and unnecessary worktree creation when executing sequential phases in development plans.

Core Features & Use Cases

  • Natural Stacking: Automatically creates stacked branches using gs branch create without manual gs upstack onto commands.
  • Phase Boundary Enforcement: Ensures tasks only implement work from the current phase, preventing scope creep.
  • Use Case: When your plan specifies a sequential phase with 3 dependent tasks, use this Skill to execute them one-by-one in the main worktree while maintaining proper stack integrity.

Quick Start

Use the executing-sequential-phase skill to orchestrate Task 2.1, 2.2, and 2.3 sequentially in Phase 2 of the current plan.

Frequently Asked Questions about executing-sequential-phase

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

FAQPage Schema
How do I execute sequential phases without manual git-spice upstack commands?

Sequential-phase execution automates stacking by using `gs branch create` to stack branches on HEAD in your main worktree. Tasks run in order on their task branches without requiring manual `gs upstack onto` commands, keeping the stack intact and simplifying phase workflows.

What's the difference between sequential phases and separate worktrees in git-spice?

Sequential phases execute all tasks in a single main worktree using natural stacking, while separate worktrees fragment work across multiple directories. This Skill keeps dependent tasks on the same shared workspace, maintaining stack integrity and avoiding manual branch management.

Can I keep tasks on their individual branches while executing a sequential phase?

Yes. Sequential-phase execution keeps each task on its own task branch while maintaining proper stacking order. Tasks build on each other through git-spice's natural stacking mechanism, so branches remain separate but logically connected in the stack.

How do I prevent scope creep when executing sequential phases?

Phase boundary enforcement ensures tasks implement only work from the current phase. The Skill verifies that each task stays within its phase scope, preventing tasks from pulling in work from other phases and maintaining clear separation of concerns.

What should I check after executing a sequential phase to verify the stack?

Verify the stack through git-spice logs and contextual checks to confirm branches are properly stacked, tasks executed in order, and all phases remained on the main worktree. This confirms the sequential execution completed without manual upstack issues.