← 返回
未分类 中文

Implementation Planner

Turn a feature idea into a concrete technical implementation plan.
将功能想法转化为具体的技术实现方案。
mzfshark mzfshark 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 305
下载
💾 0
安装
1
版本
#dev#latest

概述

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"]

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 22:01 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 681 📥 329,426
dev-programming

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 76 📥 182,453
data-analysis

OnChain Analysis

mzfshark
战略性解读区块链数据,以数据支撑的证据和明确的不确定性,识别模式、异常和流向。
★ 0 📥 589