Awesome-omni-skill plan
Draft a repo-local plan using the plan skill template and optionally save it.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/plan-majiayu000" ~/.claude/skills/diegosouzapw-awesome-omni-skill-plan-f8da6b && rm -rf "$T"
manifest:
skills/development/plan-majiayu000/SKILL.mdsource content
Plan (Repo)
Draft structured plans for this repository and optionally save them to
plan/.
Core rules
- Use
as the plan structure and fill every section.assets/_template.md - Do not edit code while planning.
- Draft the plan in chat first; ask for confirmation before writing a plan file.
- Save plans to the repo
directory, notplan/
.~/.codex/plans - Use the naming pattern:
.plan/YYYY-MM-DD_HH-mm-ss-<slug>.md - The plan must include a matching Issue CSV path:
.issues/YYYY-MM-DD_HH-mm-ss-<slug>.csv - When selecting MCP tools, reference
for the correctdocs/mcp-tools.md
names.server:tool
Clarifications
- Ask up to 2 questions if the task is unclear; otherwise state assumptions and proceed.
- If the task continues across turns, re-invoke this skill to keep the rules active.
Plan workflow
- Restate the task and assumptions.
- Draft the plan body in chat (no frontmatter) using the template.
- Ask: "Reply CONFIRM to write the plan file."
- On confirmation, write the plan file with frontmatter via:
python3 .codex/skills/plan/scripts/create_plan.py --task "<short title>" --complexity <simple|medium|complex>- Provide the body via stdin or
, or use--body-file
for a starter.--template
- If you need to inspect existing plans:
- List:
python3 .codex/skills/plan/scripts/list_plans.py - Read frontmatter:
python3 .codex/skills/plan/scripts/read_plan_frontmatter.py <plan.md>
- List:
Issue CSV
- Generate the Issue CSV after the plan is reviewed/approved.
- Use
and fill all required fields.assets/_template.csv - Follow
for column meanings and CSV formatting.issues/README.md - Use
to populate thedocs/mcp-tools.md
column with validTools
names.server:tool - Validate with:
.python3 .codex/skills/plan/scripts/validate_issues_csv.py <issues.csv> - If validation fails, fix and re-run until it passes.