Awesome-omni-skill plan-issue

Plan-only workflow for issue/repo changes. Use when user asks to plan, scope, estimate, or design.

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/design/plan-issue" ~/.claude/skills/diegosouzapw-awesome-omni-skill-plan-issue && rm -rf "$T"
manifest: skills/design/plan-issue/SKILL.md
source content

Plan-Issue Skill

Use This Skill When

  • The user asks to plan implementation.
  • The user asks for scope, sequencing, risks, or rollout strategy.
  • The task is non-trivial and would change files, infra, or workflows.

Proactive Trigger Matrix

Use

/plan
proactively when any of these apply:

  • New feature implementation with non-obvious design choices.
  • Multiple valid approaches exist and tradeoff selection matters.
  • Changes are likely to touch more than 2-3 files.
  • Existing behavior/architecture will change.
  • Requirements are partially unclear and need repo exploration first.
  • User preference materially affects implementation direction.

Skip

/plan
for:

  • Trivial typo or obvious one-line fixes.
  • Small deterministic edits with no architectural impact.
  • Pure information lookup requests (no implementation intent).

Required Workflow

  1. Gather context using read-only operations first.
  2. Build a concrete implementation plan that includes:
  • Goal and acceptance criteria.
  • In-scope and out-of-scope.
  • Step-by-step execution plan.
  • Assumptions and risks/failure modes.
  • Test/validation checklist.
  • At least one alternative with tradeoffs.
  1. End with a hard gate:
  • Reply APPROVE to execute this plan.

Hard Limits

  • No file writes.
  • No package installation.
  • No commits, PRs, or system-changing commands.
  • If the user requests immediate implementation, still provide the plan unless they explicitly say to skip planning.

Command Alias

/plan
is a channel alias for this skill.

Handoff Contract

At the end of every plan response, include:

  • Reply APPROVE to execute this plan.

If the user sends

APPROVE
in the same conversation context, execution may proceed via
coding-agent
.