# Planning

> AI planning fundamentals

- Skill: `ffsshhttiikk/planning` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ffsshhttiikk/planning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ffsshhttiikk/planning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: ffsshhttiikk (https://skillmd.com/u/ffsshhttiikk)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ffsshhttiikk/planning

---


## What I do

- Formulate planning problems
- Apply search algorithms
- Design action representations
- Implement goal-directed reasoning

## When to use me

Use me when:
- Automated decision making
- Task sequencing
- Path finding
- Scheduling

## Key Concepts

### Planning Components
- **States**: World configurations
- **Actions**: State transformations
- **Goals**: Target states
- **Plans**: Action sequences

### Search Approaches
- **BFS**: Complete, exponential
- **A***: Optimal with heuristic
- **Greedy**: Fast, not optimal
- **IDA***: Memory efficient

### Goal Regression
- Work backwards from goal
- Find necessary preconditions
- Construct plan

