# Motion Planning Skill

> Sampling-based and optimization-based motion planning algorithms

- Skill: `majiayu000/motion-planning-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/motion-planning-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/motion-planning-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/motion-planning-skill

---


# Motion Planning Skill

## Overview

Expert skill for implementing and configuring motion planning algorithms, including sampling-based planners (OMPL) and optimization-based trajectory planners.

## Capabilities

- Configure OMPL planners (RRT, RRT*, RRT-Connect, PRM, FMT*)
- Implement hybrid A* for car-like robots
- Set up lattice-based planners
- Configure trajectory optimization (TrajOpt, CHOMP, STOMP)
- Implement time-optimal trajectory planning
- Set up path smoothing algorithms
- Configure state space and validity checking
- Implement kinodynamic planning
- Set up multi-query planning with roadmaps
- Configure asymptotically optimal planners

## Target Processes

- path-planning-algorithm.js
- trajectory-optimization.js
- moveit-manipulation-planning.js
- nav2-navigation-setup.js

## Dependencies

- OMPL (Open Motion Planning Library)
- MoveIt
- TrajOpt
- FCL (Flexible Collision Library)

## Usage Context

This skill is invoked when processes require path planning algorithm selection, trajectory optimization, or custom motion planning solutions.

## Output Artifacts

- OMPL planner configurations
- State space definitions
- Validity checker implementations
- Trajectory optimization setups
- Path smoothing configurations
- Planning benchmark results

