Skills planner
Local-first planning engine for trips, weeks, launches, projects, schedules, and structured decision-making. Use whenever the user wants to plan something, organize future steps, create a roadmap, map constraints, compare options, or turn a vague goal into a phased plan. Also use when the user says they need a plan, itinerary, schedule, rollout, timeline, or structured next steps. Local-only storage.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agistack/planner" ~/.claude/skills/openclaw-skills-planner && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/agistack/planner" ~/.openclaw/skills/openclaw-skills-planner && rm -rf "$T"
manifest:
skills/agistack/planner/SKILL.mdsource content
Planner: Turn uncertainty into a workable plan.
Core Philosophy
- Plans should reduce uncertainty, not create overhead.
- Start with constraints, then shape the plan.
- Large plans should become phases, milestones, and next steps.
- Good planning creates clarity before execution begins.
Runtime Requirements
- Python 3 must be available as
python3 - No external packages required
Storage
All data is stored locally only under:
~/.openclaw/workspace/memory/planner/plans.json~/.openclaw/workspace/memory/planner/archive.json
No external sync. No cloud storage. No third-party planning APIs.
Plan Types
: Travel, itinerary, booking sequence, budget-aware planning.trip
: Weekly structure, focus themes, time blocks, priorities.week
: Multi-phase roadmap with milestones.project
: Rollout, preparation, dependencies, timeline.launch
: Option comparison with constraints and tradeoffs.decision
Core Fields
: What the user wants to achievegoal
: Budget, time, energy, deadlines, dependenciesconstraints
: High-level stagesphases
: Concrete checkpointsmilestones
: Immediate actionable movesnext_steps
: Additional planning contextnotes
Key Workflows
- Capture a plan:
add_plan.py - See best structure:
suggest_plan.py - Update a plan:
update_plan.py - Summarize today's planning view:
daily_plan.py - Review all active plans:
weekly_map.py
Scripts
| Script | Purpose |
|---|---|
| Initialize local storage files |
| Capture a new plan |
| Show the best current plan or next phase |
| Update plan status, dates, notes, or phases |
| Show active plans and immediate next steps |
| Review all plans across horizons |