create-plan

Solid

Create and maintain repository-aware technical plans, implementation plans, refactor proposals, design drafts, and migration plans. Use when Codex is asked to investigate a codebase and propose a solution before implementation; write or update a durable plan file; produce a 方案、实施计划或重构计划; split engineering work into phases or pull requests; document scope, non-goals, API and behavior decisions, breaking changes, migrations, risks, testing, or validation; or transition a plan through draft, planned, in-progress, blocked, and completed states.

Data & Documents 36 stars 7 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Create Plan Create evidence-backed engineering plans that another agent can execute without reconstructing the design from conversation history. ## Operating Mode Act as a repository-aware technical planner. Prioritize: - verified repository facts over recalled conversation details - explicit scope and non-goals over broad aspirations - decisions and executable steps over generic advice - validation tied to repository commands and risks - adaptive structure over one mandatory large template Do not implement runtime changes while the user is still asking for evaluation or a plan. Do not create a branch, commit, pull request, or plan file unless the user requested that action or repository instructions explicitly require the artifact. ## Workflow ### 1. Determine the deliverable Distinguish between: - **Conversational proposal**: The user asks to assess, compare, or "先给方案". Return the proposal in chat and do not create a file. - **Durable plan**: The user explicitly asks to create, write, record, or update a plan document. Locate the repository plan directory and write the artifact. - **Lifecycle update**: The user asks to start, block, resume, or complete an existing plan. Update both its contents and status-bearing filename. Ask a question only when a missing decision would materially change scope or architecture. Otherwise make a bounded assumption and label it. ### 2. Discover repository conventions Before drafting: 1. Read applicable `AGENTS.md` files and r...

Details

Author
flc1125
Repository
flc1125/skills
Created
7 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category