governance

Enforce PLAN, REVIEW, EXECUTE, and RE-VERIFY governance across project lifecycle phases.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/shaul1991/shaul-plugin --skill governance-shaul1991
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: governance
Source: https://github.com/shaul1991/shaul-plugin/tree/main/claude-code-plugin/project-lifecycle/skills/governance
Command: npx skills add https://github.com/shaul1991/shaul-plugin --skill governance-shaul1991

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Addresses the absence of structured phase governance by implementing PLAN → REVIEW → EXECUTE → RE-VERIFY across all project stages.

Core Features & Use Cases

  • Enforces a four-phase workflow that requires an execution plan before any action and validates outcomes after execution.
  • Applies governance across all lifecycle phases (00-setup to 08-maintenance) ensuring explicit approvals, traceability, and auditable records.
  • Provides automatic session-start safeguards, plan storage in a standardized path, and integration with lifecycle tracking for ALM traceability.

Quick Start

Create an initial execution plan using the provided template and place it under .claude/local/plans to begin Phase 00-setup.

Frequently Asked Questions about governance

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

FAQPage Schema
How do I enforce a structured approval workflow across all project phases?

A structured approval workflow is enforced by implementing a PLAN → REVIEW → EXECUTE → RE-VERIFY cycle across all project stages. This requires explicit approvals, traceable plans, and validated outcomes from setup through maintenance.

How does phase governance ensure reproducible and auditable project execution?

Phase governance ensures reproducible execution by storing execution plans in a standardized path and enforcing idempotent setup. It links to lifecycle records to provide full ALM traceability and auditable workflow validation.

How do I set up an initial execution plan for lifecycle tracking?

To set up an execution plan, create an initial plan using the provided template and place it under the .claude/local/plans directory. This initiates Phase 00-setup and enables automatic session-start safeguards.

Can I apply phase governance to an existing project already in the maintenance stage?

Yes, phase governance applies across all lifecycle phases from 00-setup to 08-maintenance. You can integrate it into existing projects to require explicit approvals, establish traceability, and validate outcomes during maintenance.

What is the best way to prevent unvalidated outcomes in project execution?

The best way to prevent unvalidated outcomes is using a four-phase workflow that requires an execution plan before any action and mandates re-verification after execution. This guarantees all results are explicitly validated.

Do I need external dependencies to implement traceable execution plans?

No external dependencies are required to implement traceable execution plans. The governance workflow operates independently by storing plans in standardized local paths and linking directly to existing lifecycle records.