implementation-planner

Turn a feature idea into a concrete technical implementation plan.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "implementation-planner" with this command: npx skills add RedHat Dev/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

  1. Define success criteria (what “done” means) and explicit non-goals.
  2. Identify actors and interfaces (users, services, contracts, external APIs).
  3. Choose an architecture that minimizes risk and change surface.
  4. Define modules and ownership boundaries (what lives where).
  5. Specify data flow (inputs, outputs, persistence, logs/audit trail).
  6. Specify validation path:
    • unit tests
    • integration tests
    • security checks (as applicable)
  7. Define rollout:
    • feature flags / guarded modes
    • backwards compatibility
    • migration steps (if any)
  8. 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: "<1 paragraph>"
modules:
  - name: "<module>"
    responsibility: "<what it owns>"
    interfaces: ["<api/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"]

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

一个智能的业务需求转研发文档工具。AI 自主分析项目代码库,理解业务需求,参考实际代码,生成可直接执行的研发文档。支持任意技术栈,无需配置。

Smart business-to-dev requirement translator. AI first analyzes and memorizes project structure, then understands business requirements, references actual co...

Registry SourceRecently Updated
2531Profile unavailable
Coding

Build

The Autonomous Construction and Synthesis Engine. Standardizing the process of turning abstract intent into concrete digital and physical structures.

Registry SourceRecently Updated
5190Profile unavailable
Coding

Anti-hype Filter

Detect hype cycles and neutralize emotional triggers by rewriting claims into verifiable structures and explicit risk/uncertainty.

Registry SourceRecently Updated
530Profile unavailable
Web3

Strategic Orchestration

Coordinate agents toward a unified objective; assign roles, sequence work, prevent conflicts, and define success criteria.

Registry SourceRecently Updated
550Profile unavailable