← Back to Claude Skills

/executeplan

Card-driven AI implementation - no CLI needed after setup

v1.3.0 - Card-Driven Workflow

Invoke this skill in Claude Code:

/executeplan {descriptor}

Workflow Position

1
/createsolution
2
/createplan
3
/executeplan
You are here
4
/gitlab-board

Key Innovation: Card-Driven Execution

After running /executeplan once, the entire project is driven by the GitLab board. Drag cards to ready, run /gitlab-board, and AI executes. No more CLI commands needed!

What Gets Created

Task Cards (First Phase)

Individual, immediately-workable cards for Phase 0/1 tasks. Each has acceptance criteria and can be executed right away.

PHASE Cards (Later Phases)

Meta-cards that spawn task cards when activated. Drag to ready and AI creates all tasks for that phase.

DECISION Cards

Grey area choices from the plan. Check your option, move to ready, AI records the decision.

INFO Cards

Reference cards for Solution and Plan documentation. Not actionable, just for context.

Card-Driven Workflow

# After /executeplan completes, your board looks like: /executeplan creates: ├── INFO: Solution (reference) ├── INFO: Plan (reference) ├── DECISION cards (if grey areas exist) │ ├── Task cards for Phase 0 (immediately workable) │ ├── T0.1: Inventory existing services │ ├── T0.2: Validate runner networking │ └── ... │ └── PHASE cards (spawn tasks when activated) ├── PHASE 1: Foundation ├── PHASE 2: Pipeline Setup └── PHASE 3: Integration # Workflow: 1. Move Phase 0 task cards → ready 2. Run /gitlab-board {project} all 3. AI executes tasks, moves to done 4. When Phase 0 complete, drag PHASE 1 → ready 5. AI creates Phase 1 task cards 6. Repeat until project complete!

How It Works

1. Reads Plan Artifacts

Parses your {descriptor}.plan.final.md to extract phases, tasks, agents, and grey areas.

2. Creates First Phase Tasks

Individual task cards with acceptance criteria for Phase 0/1. Ready to work immediately.

3. Creates PHASE Meta-Cards

Remaining phases become PHASE cards. When moved to ready, AI spawns all task cards for that phase.

4. Creates DECISION Cards

Grey areas from the plan become checkbox-based decision cards. Check option, move to ready, done.

5. Links Dependencies

Phases link to decisions that block them. AI won't process blocked cards until dependencies resolve.

6. Enables Board Automation

After setup, /gitlab-board all processes the entire board automatically.

Usage

# Execute plan and create board structure
/executeplan cicd

# Then work via board:
/gitlab-board cicd all

# Everything after this is card-driven!

Prerequisites

Before running /executeplan, you must have:

PHASE Card Activation

Before Activation

PHASE card sits in backlog with a table listing all tasks that will be created. Blocker checkboxes show dependencies.

Human Action

When previous phase is done, check the blocker box and drag PHASE card to ready.

AI Processing

AI sees PHASE card in ready, creates individual task cards for each row in the table, moves PHASE to done.

Continue Working

New task cards appear in backlog. Move them to ready, run /gitlab-board, repeat.

Related Skills

/createsolution

AI Board Review for solution design - run this first to define what to build.

/createplan

Implementation planning with agent assignments - creates the plan this skill executes.

/gitlab-board

Board automation - processes ready cards, executes work, manages the kanban flow.