implementing-plans

Execute plan phases sequentially with automated verification and human checkpoints.

37|1|Updated Sep 27, 2025
One-click install
npx skills add https://github.com/richardgill/nix --skill implementing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-plans
Source: https://github.com/richardgill/nix/tree/main/modules/home-manager/dot-files/ai-agents/claude/skills/implementing-plans
Command: npx skills add https://github.com/richardgill/nix --skill implementing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement complex plans by executing phases with explicit verification criteria, pausing for human review between phases.

Core Features & Use Cases

  • Phase-based implementation: Execute plans in discrete phases with success criteria.
  • Verification-driven: Validate outcomes before proceeding.
  • Use Case: Implement a multi-phase feature rollout with checkpoints and human approvals.

Quick Start

Announce and begin implementing a plan, then run each phase with built-in verifications, pausing for human checks between phases.

Frequently Asked Questions about implementing-plans

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

FAQPage Schema
How do I execute a plan in phases with verification between each step?

Phase-based execution divides your plan into discrete stages, running each with built-in verification criteria before pausing for human review. After each phase completes, the Skill validates success criteria, updates plan checkboxes, and waits for approval to proceed to the next phase.

What happens if verification fails during plan execution?

When verification detects a mismatch between expected and actual outcomes, the Skill pauses execution and surfaces the discrepancy for human review. You can then decide whether to continue, adjust the plan, or restart the phase.

Can I use this for multi-phase feature rollouts with checkpoints?

Yes. Phase-based implementation with explicit verification criteria is designed for feature rollouts requiring sequential execution, automated validation (tests, linting, type checking), and manual approval gates between phases.

How do I know when a phase has met its success criteria?

The Skill enforces success criteria checks after each phase completes. It compares actual execution results against defined criteria, then updates plan checkboxes and notifies you whether the phase passed or requires attention before advancing.

What types of verification does the Skill apply automatically?

Automated verification includes tests, linting, and type checking. These run after each phase to validate outcomes. Human verification pauses occur when the Skill detects mismatches, giving you explicit control over advancing to the next phase.