trunk-plan

Generate a non-modifying execution plan from a trunk-migration config.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/onesmartguy/raptor-claude-plugins --skill trunk-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trunk-plan
Source: https://github.com/onesmartguy/raptor-claude-plugins/tree/main/plugins/dotnet/skills/trunk-plan
Command: npx skills add https://github.com/onesmartguy/raptor-claude-plugins --skill trunk-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reads a trunk-based migration config and generates a non-modifying execution plan for trunk-based migrations, enabling teams to review changes before execution.

Core Features & Use Cases

  • Evaluates 5 decision trees (API Versioning, Auth0, NuGet, UI Regression Tests, EF Migrations) to surface dependencies and risks.
  • Produces a detailed plan listing files to create, modify, and delete, with no actual changes made.
  • Supports repository-wide planning and review workflows by validating the config against the trunk migration schema.

Quick Start

Evaluate a trunk-migration-config.yaml and review the generated plan before applying any changes.

Frequently Asked Questions about trunk-plan

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

FAQPage Schema
How do I preview a trunk-based migration plan before committing changes?

A trunk-based migration plan can be previewed by evaluating a trunk-migration config file against a schema. This generates a detailed, non-modifying execution plan listing create, modify, and delete operations for review before execution.

What is a non-modifying execution plan for trunk-based migrations?

A non-modifying execution plan is a detailed output generated from a trunk-migration config that lists files to create, modify, and delete without executing actual changes. It enables repository-wide planning and review workflows across API versioning, Auth0, NuGet, UI tests, and EF migrations.

How do I validate a trunk-migration config against a schema before execution?

You validate a trunk-migration config by running it through a planning tool that checks the config against the trunk migration schema. This process surfaces dependencies and risks across API versioning, Auth0, NuGet, UI regression tests, and EF migrations before any changes are made.

Can I generate a migration plan for EF migrations and API versioning together?

Yes, you can generate a unified migration plan for EF migrations and API versioning together. The planning process evaluates five decision trees—including Auth0, NuGet, and UI regression tests—to surface dependencies and risks across your repository in a single non-modifying output.

Does the trunk migration planning process execute file changes automatically?

No, the trunk migration planning process does not execute file changes automatically. It produces a detailed plan listing files to create, modify, and delete, ensuring no actual changes are made and enabling safe review before you apply any modifications.