Implementation Planner

Produce a structured implementation plan with risk assessment for any bug, feature request, or improvement.

What it does

Produce a structured implementation plan with risk assessment for any bug, feature request, or improvement.

Procedure

When this skill is activated, Chalie follows these steps:

  1. Use recall to surface any relevant architectural decisions, prior related work, or user preferences — then ask the user to describe the issue, bug, or feature (including expected vs. current behaviour for bugs).
  2. Use search or web_fetch to look up relevant documentation, prior art, or similar solutions if the domain is unfamiliar.
  3. Use write_file to restate the problem in a single sentence and capture the scope: areas affected, constraints (performance, security, backwards compatibility), and stakeholders.
  4. Use write_file to draft a structured plan broken into phases (investigate → design → implement → test → deploy), with each phase listing specific tasks, owners, and acceptance criteria.
  5. Use search to validate assumptions about the implementation approach against existing patterns or known constraints.
  6. Use write_file to list the top 3 risks (what could go wrong), a mitigation for each, and any dependencies that must be resolved first.
  7. Use schedule to set reminders for any milestone or review point the user wants tracked.
  8. Use write_file to save the finalized plan and close with a summary so it is remembered for future reference.

Version

v1 (curated)