← 返回 Skills 市场
Task Decomposition
作者
Mauricio Z.
· GitHub ↗
· v1.0.0
· MIT-0
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install axodus-task-decomposition
功能描述
Break complex tasks into executable, dependency-aware steps.
使用说明 (SKILL.md)
SKILL: task-decomposition
Purpose
Break a raw task into an ordered, executable, dependency-aware step list with acceptance criteria and explicit open questions.
When to Use
- The request implies multiple files or multiple subsystems.
- The request is vague, inconsistent, or underspecified.
- The request mixes design + implementation + validation.
Inputs
raw_task_description(required, string): the user request as-is.constraints(optional, string[]): non-negotiables (security, time, language, tooling).repo_context(optional, string): relevant paths, conventions, or prior decisions.risk_level_hint(optional, enum:low|medium|high): if the user already signaled risk.
Steps
- Restate the task in 1–3 sentences without adding assumptions.
- Extract deliverables (expected behavior, files to touch, commands to run).
- Identify unknowns that block execution and convert them into concrete questions.
- Split work into atomic steps; each step must include:
- action + target
- a single primary outcome
- acceptance criteria (
done_when)
- Order steps by dependency and mark safe parallelization explicitly.
- Tag each step with:
risk(low|medium|high)validation(what will be checked)
- If unknowns are material, stop and ask only the minimum questions; otherwise proceed with stated assumptions.
Validation
- No step depends on hidden context.
- Every step has measurable acceptance criteria.
- Dependencies are explicit (no “and then it worksâ€).
- No step contains vague verbs (“improveâ€, “optimizeâ€, “make betterâ€) without a measurable target.
Output
Structured plan (example schema):
summary: "\x3Cwhat will be delivered>"
open_questions:
- "\x3Cquestion>"
assumptions:
- "\x3Cassumption (only if low risk)>"
steps:
- id: 1
action: "\x3Cverb phrase>"
targets: ["\x3Cpath/system>"]
risk: low
validation: "\x3Ccheck to run>"
done_when: "\x3Cobservable condition>"
Safety Rules
- Do not invent requirements, APIs, or file paths.
- If a step can be destructive, require explicit confirmation in the plan.
- Prefer the smallest viable step sequence; avoid gold-plating.
Example
Input:
raw_task_description: “Add a CLI command to export reports.â€constraints:["No breaking changes", "Must include tests"]
Output (excerpt):
summary: "Add `report export` command and tests"
open_questions:
- "What output formats are required (json/csv/pdf)?"
steps:
- id: 1
action: "Locate existing CLI entrypoints and command router"
targets: ["src/cli/*"]
risk: low
validation: "CLI help shows existing commands unchanged"
done_when: "Command dispatch mechanism is identified"
安全使用建议
This skill appears coherent and minimal: it only contains instructions for turning a user problem into ordered, testable steps. Before installing/use: 1) Verify provenance if the publisher matters to you (metadata shows conflicting owner/author entries). 2) Never paste secrets, credentials, or full repository dumps into the optional 'repo_context' — provide only the minimal paths or descriptions needed. 3) Test the skill on a non-sensitive example task to confirm outputs meet your expectations. 4) If you plan to allow autonomous agent runs, monitor first runs and revoke access if the skill asks for unexpected data or actions.
功能分析
Type: OpenClaw Skill
Name: axodus-task-decomposition
Version: 1.0.0
The skill bundle is a purely instructional set of guidelines for an AI agent to perform task decomposition and planning. It contains no executable code, scripts, or network-enabled components. The instructions in SKILL.md and task-decomposition.md include explicit safety rules, such as requiring user confirmation for destructive actions and avoiding the invention of arbitrary file paths or APIs.
能力评估
Purpose & Capability
The skill's name, description, and runtime instructions align: it describes and implements task decomposition only. Minor provenance inconsistency: SKILL.md and _meta.json claim a 'RedHat Dev' author/owner while the registry metadata lists a different owner slug/ID (axodus-task-decomposition / kn74114...). This is a metadata integrity issue but does not affect the skill's behavior.
Instruction Scope
SKILL.md contains clear, bounded instructions for decomposing tasks into steps, acceptance criteria, and open questions. It does not instruct the agent to read system files, access environment variables, call external endpoints, or exfiltrate data. It only references an optional 'repo_context' input which must be provided by the user; the skill does not autonomously collect it.
Install Mechanism
No install specification or code files are provided (instruction-only). Nothing is written to disk or downloaded during install, so install-side risk is minimal.
Credentials
The skill requests no environment variables, credentials, or config paths. There are no declared secrets required and the instructions do not access undeclared environment data.
Persistence & Privilege
The skill is not marked 'always: true' and uses normal model invocation (default). It does not request persistent system privileges or modifications to other skills' configurations.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install axodus-task-decomposition - 安装完成后,直接呼叫该 Skill 的名称或使用
/axodus-task-decomposition触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the task-decomposition skill.
- Breaks complex tasks into ordered, executable steps, aware of dependencies.
- Adds support for acceptance criteria, explicit open questions, and risk tagging per step.
- Ensures output is structured, measurable, and free from vague wording.
- Designed to ask only essential clarifying questions if unknowns are material.
- Provides safety guidelines to prevent assumption-based or destructive planning.
元数据
常见问题
Task Decomposition 是什么?
Break complex tasks into executable, dependency-aware steps. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。
如何安装 Task Decomposition?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install axodus-task-decomposition」即可一键安装,无需额外配置。
Task Decomposition 是免费的吗?
是的,Task Decomposition 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Task Decomposition 支持哪些平台?
Task Decomposition 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Task Decomposition?
由 Mauricio Z.(@mzfshark)开发并维护,当前版本 v1.0.0。
推荐 Skills