← Back to Skills Marketplace
SDD Executing Plans
by
mahingbun-dev
· GitHub ↗
· v1.0.0
· MIT-0
222
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sdd-executing-plans
Description
执行 spec-plan.md 实现计划,自动完成任务、验证步骤并包含重试逻辑。
Usage Guidance
This skill will read and modify files in your OpenClaw workspace (it expects a .sdd-workspace pointing to {workspace} and will update spec-plan.md in-place). Before enabling it: (1) confirm where .sdd-workspace should live and that you trust the plans it will run; (2) backup your spec/ directory or run the skill on a copy, since it will change checkboxes and may create/modify files; (3) ask the author to declare required config paths and any binaries/tools the verification steps need (tests/build tools, etc.); (4) prefer interactive/manual execution or require explicit user confirmations if you are uncomfortable with fully autonomous changes; and (5) review the spec-plan.md contents to ensure the verification steps do not execute unexpected system/network commands. If those gaps are not resolved, treat the skill as risky to run autonomously.
Capability Analysis
Type: OpenClaw Skill
Name: sdd-executing-plans
Version: 1.0.0
The skill is designed to autonomously execute implementation plans by reading tasks and shell commands from a local 'spec-plan.md' file. It includes high-risk behaviors such as automated file modification and command execution with a retry logic of up to 5 attempts, specifically instructing the agent to run continuously without manual pauses between tasks. While these capabilities are plausibly needed for the stated purpose of plan execution, the lack of command validation and the instruction to bypass manual approval for individual steps (SKILL.md) create a significant surface for executing arbitrary or harmful code if the plan file is compromised.
Capability Assessment
Purpose & Capability
The declared metadata lists no required config paths, binaries, or env vars, but the instructions require reading a workspace config file (.sdd-workspace) and reading/updating spec-plan.md files under {workspace}/spec/. Those are necessary for the stated purpose but were not declared. Additionally, checks/verification steps imply running build/test/verification commands which may need specific binaries (e.g., test runners, compilers) that are not listed.
Instruction Scope
The SKILL.md directs the agent to: read .sdd-workspace, scan and open spec-plan.md files, execute every 'execution' step and run 'check' commands, update the plan files in-place (toggle - [ ] to - [x]), perform retries, and stop on blocking failures. It allows running arbitrary verification commands referenced by the spec but does not enumerate which commands or limit scope, meaning the agent may execute arbitrary system commands or modify many files based on the plan content.
Install Mechanism
This is an instruction-only skill with no install steps or external downloads, so there is no installer risk. However, absence of an install spec increases reliance on the runtime environment matching the skill's unstated requirements.
Credentials
No env vars or credentials are declared, yet the skill requires access to a workspace config path and will read and write files. It may also need access to tools or credentials implicitly (for example, running tests that access network services or private registries). The lack of declared config paths and required binaries is a mismatch and reduces transparency about what the skill can access or needs.
Persistence & Privilege
The skill is not 'always' and does not request persistent platform-level privileges, but it explicitly writes to user-owned files (updating spec-plan.md in-place). That is a significant side-effect: installing/enabling the skill grants it the ability to change plans and mark steps completed. This is expected for a plan-execution tool, but it should be clearly declared and made explicit to the user.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sdd-executing-plans - After installation, invoke the skill by name or use
/sdd-executing-plans - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本
Metadata
Frequently Asked Questions
What is SDD Executing Plans?
执行 spec-plan.md 实现计划,自动完成任务、验证步骤并包含重试逻辑。 It is an AI Agent Skill for Claude Code / OpenClaw, with 222 downloads so far.
How do I install SDD Executing Plans?
Run "/install sdd-executing-plans" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SDD Executing Plans free?
Yes, SDD Executing Plans is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SDD Executing Plans support?
SDD Executing Plans is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SDD Executing Plans?
It is built and maintained by mahingbun-dev (@mahingbun-dev); the current version is v1.0.0.
More Skills