execplan

Generate self-contained execution plans for complex multi-step tasks.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/rarestg/rarestg-skills --skill execplan-rarestg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execplan
Source: https://github.com/rarestg/rarestg-skills/tree/main/skills/execplan
Command: npx skills add https://github.com/rarestg/rarestg-skills --skill execplan-rarestg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps break down complex, multi-step tasks into clear, actionable plans, ensuring a structured and verifiable approach to implementation.

Core Features & Use Cases

  • Structured Planning: Generates detailed execution plans (ExecPlans) for large features, refactors, or multi-hour implementations.
  • Self-Contained Guidance: Provides all necessary context for a novice agent to complete the task end-to-end.
  • Use Case: When faced with a significant feature request like "implement user authentication with OAuth2", use this Skill to generate a detailed plan covering research, milestones, validation, and potential pitfalls.

Quick Start

Use the execplan skill to write a plan for migrating the database to the new schema.

Frequently Asked Questions about execplan

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

FAQPage Schema
How do I create an execution plan for a complex software feature?

To create an execution plan for a complex software feature, use this Skill to break down multi-step tasks into self-contained, outcome-focused guidance. It structures large implementations end-to-end, ensuring a verifiable approach for stateless agents.

What is the best way to plan a multi-hour database schema migration?

The best way to plan a multi-hour database schema migration is to generate a structured execution plan. This approach provides novice-guiding, idempotent steps with necessary context, milestones, and validation to ensure accurate implementation.

How do I guide a stateless agent through a significant code refactor?

You guide a stateless agent through a significant code refactor by generating a self-contained execution plan. This plan provides all required context and structured steps, ensuring the agent completes the task end-to-end without losing state.

When do I need structured task management for software development?

You need structured task management for software development when planning large features, significant refactors, or multi-hour implementations. These complex tasks require a verifiable, outcome-focused approach to ensure successful end-to-end execution.

Does this planning approach work for implementing OAuth2 authentication?

Yes, this planning approach works for implementing OAuth2 authentication by generating a detailed plan covering research, milestones, validation, and potential pitfalls. It ensures the complex authentication workflow is executed verifiably.

Why should an execution plan be self-contained and idempotent?

An execution plan should be self-contained and idempotent to provide all necessary context for novice agents and ensure actions can be safely retried without side effects. This guarantees verifiable, outcome-focused implementation end-to-end.