Install
openclaw skills install featureplanningautopilotA general-purpose feature development planning skill. Used to generate executable, verifiable, and iterative development plans before coding, and to automatically capture lessons learned after each conversation.
openclaw skills install featureplanningautopilotThis Skill standardizes the "analyze first → plan next → implement last" approach. It applies to frontend, backend, full-stack, API integration, SQL migrations, and mobile page refactoring tasks.
Activate this Skill when the user expresses any of the following intentions:
Every planning session must produce the following four deliverables:
Complete at minimum the following checks before producing a plan:
Pending Delivery → Pending Inbound → Completed)Plan requirements:
in-progress at a timeAt the end of the conversation, append three categories of experience to evolution.json:
preferences: User's preferred output style or delivery formatfixes: Issues encountered this session and how they were resolvedcustom_prompts: Strong prompts that can be reused directly next timeAlso sync the learnings back into the "Experience Enhancements" section of SKILL.md.
## Feature Development Plan (AutoPilot)
### 0. Goal & Scope
- Goal:
- Included in this task:
- Excluded from this task:
- Prerequisites:
### 1. Execution Steps
1. [ ] Review current state and dependencies
- Definition of done: Relevant files and data flow located
2. [ ] Design minimal-change solution
- Definition of done: Modification points and impact surface confirmed
3. [ ] Implement core changes
- Definition of done: Core path code complete
4. [ ] Handle edge cases and errors
- Definition of done: Empty state / failure state / permission state all functional
5. [ ] Verify and regression test
- Definition of done: Key paths pass, results are reproducible
### 2. Risks & Rollback
- Risk:
- Monitoring signal:
- Rollback method:
### 3. Acceptance Criteria
- [ ] Feature behavior matches requirements
- [ ] No new build errors introduced
- [ ] Key UI / API paths verified
Must include:
Must include:
Must include:
Trigger an experience update for this Skill when any of the following conditions are met:
evolution.json follows this structure:
{
"last_updated": "ISO_DATETIME",
"preferences": [],
"fixes": [],
"custom_prompts": ""
}
/plan-auto — Generate a standard execution plan/plan-auto deep — Output a full plan including risks and rollback/plan-auto mobile — Focus on mobile page and interaction refactoring/plan-auto evolve — Automatically capture learnings at the end of the sessionThis section is auto-updated by the iteration process to prevent experience loss.