install
source · Clone the upstream repo
git clone https://github.com/Joonghyun-Lee-Frieren/oh-my-gemini-cli
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Joonghyun-Lee-Frieren/oh-my-gemini-cli "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/omg-plan" ~/.claude/skills/joonghyun-lee-frieren-oh-my-gemini-cli-omg-plan && rm -rf "$T"
manifest:
skills/omg-plan/SKILL.mdsource content
Purpose
Use this skill when the request is non-trivial and should be planned before editing code.
Trigger
- User asks for strategy, roadmap, or migration plan
- Scope touches multiple files or subsystems
- Work needs sequencing or parallelization decisions
Workflow
- Restate goals, constraints, and acceptance criteria.
- Inspect only the repository areas required for planning.
- Break work into phases and atomic tasks.
- Mark dependencies and parallelizable tasks.
- Add validation checkpoints and rollback notes.
Output Template
## Goal - ... ## Phase Plan 1. Phase 1 - ... 2. Phase 2 - ... ## Task Breakdown 1. ... 2. ... ## Risks - ... ## Validation - ...
Notes
- This is a slash-friendly alias for the core planning skill to avoid collisions with Gemini CLI's built-in
command./plan - Delegate architecture tradeoffs to
when needed.omg-architect - Keep plans executable and testable, not abstract.