Agent skill · operations · aiskillstore

plan-approval

Plan-approval workflow patterns for user control over AI actions in Claude Code Waypoint Plugin. Use when planning complex changes, need user approval before execution, want to prevent mistakes, or need to document proposed changes. Covers plan creation, approval checkpoints, plan deviation tracking, revision management, and learning from approved/rejected plans.

Why this skill is useful

Provides a structured workflow for plan approval that helps the AI manage complex changes and user interactions effectively.

What it needs

About 9k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Plan-Approval Skill Purpose Enable user control over AI actions by requiring explicit approval for complex or risky changes, preventing mistakes and ensuring alignment with user intent. When to Use This Skill Automatically activates when you mention: Creating or reviewing plans Approval or confirmation needed Proposed changes or approach Want to see plan before execution Complex or risky operations Need user sign-off The Problem: No User Control Without plan approval: ❌ AI jumps straight to implementation ❌ No chance to review approach ❌ Mistakes expensive to undo ❌ User left out of decision process ❌ No learning from rejections With plan approval: ✅ User reviews before execution ✅ Can modify or reject approach ✅ Prevents costly mistakes ✅ User maintains control ✅ AI learns from feedback --- Core Principles 1. User is Always in Control Never execute without approval for: Database schema changes Breaking API changes Dependency updates Architecture refactors File deletions Deployment actions 2. Plans are Detailed Good plans include: What will be done (specific files/changes) Why this approach (rationale) What alternatives were considered What risks exist What the impact is How long it will take 3. Approval is Explicit Require clear user response: ✅ "approve", "yes", "proceed", "looks good" ❌ Silence, vague response, "maybe" ⚠️ "modify: [changes]" triggers plan revision 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/plan-approval

View the source on GitHub

Browse the @skills marketplace