implementation-planning

Generates structured multi-step implementation plan markdown files for ERP customization projects.

24|7|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/qiaolei227/opendeploy --skill implementation-planning-qiaolei227
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implementation-planning
Source: https://github.com/qiaolei227/opendeploy/tree/main/knowledge/skills/common/implementation-planning
Command: npx skills add https://github.com/qiaolei227/opendeploy --skill implementation-planning-qiaolei227

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When an ERP implementation request involves multiple steps or cross-layer combinations (e.g., enabling a standard module plus BOS configuration plus a Python plugin), jumping straight into execution causes missed steps, unclear ownership, and no rollback path. This Skill teaches the agent how to decompose requirements, write a plan markdown file that both consultants and clients can review, and execute it step by step with checkpoints. ## Core Features & Use Cases - Plan Template & Conventions: Provides a full markdown template with goals, acceptance criteria, layered step tags ([标准启用] / [BOS 配置] / [Python] / [交付]), owner fields limited to 你/我, risk register, and rollback path. - Persistent Plan Files: Plans are stored per project under ~/.opendeploy/projects/<projectId>/plans/ via write_plan / read_plan / list_plans tools, enabling cross-day resumption by reading unchecked steps. - Execution Cadence: Enforces per-step checkpoints, checkbox synchronization, verification after every action, and user sign-off before continuing. - Use Case: A client asks for credit management upgrade (enable standard module + add blacklist field + write BeforeSave plugin + training). The Skill produces a 4-step plan with owners, verification methods, and rollback steps, then executes it one confirmed step at a time. ## Quick Start Ask the agent to break this multi-part requirement into a step-by-step implementation plan with owners, verification, and rollback before executing anything.

Frequently Asked Questions about implementation-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a multi-step ERP implementation before executing?▼

Decompose the request into independent sub-items, then write one plan markdown per sub-item with goals, acceptance criteria, layered steps, owners, risks, and rollback path. Get user sign-off on the plan before executing any step.

When should I write a plan instead of going straight to design?▼

Write a plan when the request involves multiple steps, cross-layer combinations like standard module plus BOS plus Python plugin, or several independent sub-items. Single-step small changes go directly to design and execution.

How do I resume an implementation plan across sessions?▼

Plans persist as markdown files in the project's plans directory. Use list_plans to find in-progress plans, read_plan to load checkbox state, and continue from the first unchecked step rather than relying on conversation memory.

What owner values are allowed in implementation plan steps?▼

Only two values: 你 (the user or consultant performs it manually) and 我 (the agent performs it via tools). Personal names are forbidden because plans transfer across people and names become outdated.

What should each plan step contain for verification?▼

Each step needs a layer tag, an owner, concrete actions, and a separate verification method such as a read-only tool query or observable state change. Verification cannot be omitted, and completed steps get checkbox updates with timestamps.