Implementation Planner
/install axodus-implementation-planner
SKILL: implementation-planner
Purpose
Convert a feature idea into a concrete technical execution plan (architecture, modules, interfaces, validations, and rollout).
When to Use
- The request requires design decisions before code.
- Multiple components must be coordinated (frontend/backend/infra/contracts).
- The user asked for an “implementation plan†or “architectureâ€.
Inputs
feature_description(required, string): what to build and why.constraints(optional, string[]): non-negotiables (security, budget, tooling, timeline).environment(optional, object): runtime (OS, container), deploy targets, CI.existing_system(optional, string): relevant current architecture and boundaries.
Steps
- Define success criteria (what “done†means) and explicit non-goals.
- Identify actors and interfaces (users, services, contracts, external APIs).
- Choose an architecture that minimizes risk and change surface.
- Define modules and ownership boundaries (what lives where).
- Specify data flow (inputs, outputs, persistence, logs/audit trail).
- Specify validation path:
- unit tests
- integration tests
- security checks (as applicable)
- Define rollout:
- feature flags / guarded modes
- backwards compatibility
- migration steps (if any)
- List open questions and assumptions; ask for clarification when risk is material.
Validation
- Plan satisfies all stated constraints.
- Every module has an interface and responsibility.
- Testing/validation is included (not “laterâ€).
- Rollout avoids accidental production impact.
Output
Structured plan (example schema):
overview: "\x3C1 paragraph>"
modules:
- name: "\x3Cmodule>"
responsibility: "\x3Cwhat it owns>"
interfaces: ["\x3Capi/events/files>"]
data_flow:
inputs: ["..."]
outputs: ["..."]
validation:
unit: ["..."]
integration: ["..."]
rollout:
guardrails: ["..."]
open_questions: ["..."]
Safety Rules
- Do not select tools that violate constraints.
- Do not propose deployments that can impact production without explicit gating.
- Prefer simplest architecture that meets requirements.
Example
Feature: “Add webhook ingestion with idempotency and audit logs.†Output (excerpt):
modules:
- name: "webhook-controller"
responsibility: "request validation + signature checks"
- name: "event-store"
responsibility: "persist raw payload + processing status"
validation:
integration: ["replay same event id results in no duplicate side effects"]
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install axodus-implementation-planner - After installation, invoke the skill by name or use
/axodus-implementation-planner - Provide required inputs per the skill's parameter spec and get structured output
What is Implementation Planner?
Turn a feature idea into a concrete technical implementation plan. It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.
How do I install Implementation Planner?
Run "/install axodus-implementation-planner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Implementation Planner free?
Yes, Implementation Planner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Implementation Planner support?
Implementation Planner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Implementation Planner?
It is built and maintained by Mauricio Z. (@mzfshark); the current version is v1.0.0.