phase-executor

Execute active phases via python3 scripts/workflow.py and update task.json and phases.json.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/alexization/git-ranker-workflow --skill phase-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-executor
Source: https://github.com/alexization/git-ranker-workflow/tree/main/.codex/skills/phase-executor
Command: npx skills add https://github.com/alexization/git-ranker-workflow --skill phase-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

현재 active phase 하나만 실행하고 hook을 통과시켜 phase state를 전이한다.

Core Features & Use Cases

  • 단일 활성 페이스의 실행 및 상태 전이 자동화
  • kickoff, run, complete 단계의 determinisitic 흐름을 지원하고 필요한 경우 보조 스크립트를 활용
  • phase 관리 및 다음 단계로의 진행에 대한 가이드 및 검증 제공

Quick Start

현재 활성 페이즈를 실행하고 다음 단계로 전이하도록 지시한다.

Frequently Asked Questions about phase-executor

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

FAQPage Schema
How do I automate workflow execution and transition state for an active phase?

Deterministic phase control is enforced by invoking python3 scripts/workflow.py and requiring a kickoff stage. This mechanism ensures safe transitions through hook-driven steps with built-in guardrails and error handling.

How do I run a single active phase and advance it to the next stage?

You need a prepared phases.json file containing an active phase definition. The execution process reads this configuration to orchestrate the current phase, enforcing kickoff requirements and applying guardrails for safe state transitions.

What is the best way to ensure deterministic phase control during workflow execution?

Deterministic phase control is enforced by invoking python3 scripts/workflow.py and requiring a kickoff stage. This mechanism ensures safe transitions through hook-driven steps with built-in guardrails and error handling.

Do I need to prepare phases.json before executing an active phase?

Yes, you need a prepared phases.json file containing an active phase definition. The execution process reads this configuration to orchestrate the current phase, enforcing kickoff requirements and applying guardrails for safe state transitions.

What output files are generated after completing a phase transition?

Completing a phase transition generates updated task.json and phases.json files along with phase run evidence. These outputs reflect the new state and provide a record of the deterministic execution flow.

Why does my workflow execution fail when transitioning phase states?

Workflow execution fails during state transitions when required kickoff stages are skipped or phases.json lacks an active phase. The system applies guardrails and error handling to prevent unsafe transitions in the automation flow.