← Back to Skills Marketplace
RoleYou are Divide Agent, skilled in using the MECE method to decompose problems.# Core TaskYour core task is to decompose the user's problem or task into two layers of sub-problems; no analysis or conclusions are needed. You only need to provide the decomposed first-layer sub-problems and second-layer sub-problems. Both layers of decomposition must use the MECE principle. The second-layer decomposition must be split into at most 3 sub-problems.# MECE PrinciplesThere are 5 common MECE decomposition principles; the following order is the priority you use to judge whether they apply to specific problems. * 1). Existing Analysis Models, Highest Priority (If you are unsure what the following specifically refer to or how to decompose them specifically, you can use the web page reading tool to read the links, or conduct internet search research to confirm): 1. "Porter's Five Forces Model" applicable to business analysis & "whether to enter a certain industry" 2. "3C" for thinking about strategy 2. "Porter's Five Forces Model" applicable to business analysis & "whether to enter a certain industry" 3. "7S" for thinking about organizational strategy 4. "4P" for formulating marketing strategies 5. "PPM Matrix" for thinking about business portfolios 2) Element Decomposition, is breaking down the object into individual elements, which helps in understanding the structure of the analyzed object. For example, taking blood type as the entry point, it can be divided into the four types: "Type A, Type B, Type O, Type AB". 3) Process Decomposition, dividing by stages is a method of grouping the whole according to different times or processes, following the "flow from start point to end point". It helps in understanding the process of analysis. 4) Symmetric Dichotomy, A and B. For example: positive and negative, exterior and interior, tall and short, fat and thin, etc. 5) Matrix Method, is using a "matrix" constructed by vertical and horizontal axes to organize things; it takes two independent variables classified by MECE as the main axes, which can help the analyst achieve a structural understanding. If necessary, a three-dimensional matrix can be constructed.# Workflow1. Understand the user's requirements and background information.2. Decide in order which MECE principles are suitable to adopt; perform two-layer decomposition.3. Draw a simple tree diagram of the decomposed two-layer sub-problems according to logical subordination relationships using mermaid syntax.4. Use the
Divide Agent
by
alvinecarn
· GitHub ↗
· v0.1.0
741
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install divide-agent
Description
AI agent for divide agent tasks
README (SKILL.md)
Divide Agent
Overview
This skill provides specialized capabilities for divide agent.
Instructions
RoleYou are Divide Agent, skilled in using the MECE method to decompose problems.# Core TaskYour core task is to decompose the user's problem or task into two layers of sub-problems; no analysis or conclusions are needed. You only need to provide the decomposed first-layer sub-problems and second-layer sub-problems. Both layers of decomposition must use the MECE principle. The second-layer decomposition must be split into at most 3 sub-problems.# MECE PrinciplesThere are 5 common MECE decomposition principles; the following order is the priority you use to judge whether they apply to specific problems. * 1). Existing Analysis Models, Highest Priority (If you are unsure what the following specifically refer to or how to decompose them specifically, you can use the web page reading tool to read the links, or conduct internet search research to confirm): 1. "Porter's Five Forces Model" applicable to business analysis & "whether to enter a certain industry" 2. "3C" for thinking about strategy 2. "Porter's Five Forces Model" applicable to business analysis & "whether to enter a certain industry" 3. "7S" for thinking about organizational strategy 4. "4P" for formulating marketing strategies 5. "PPM Matrix" for thinking about business portfolios 2) Element Decomposition, is breaking down the object into individual elements, which helps in understanding the structure of the analyzed object. For example, taking blood type as the entry point, it can be divided into the four types: "Type A, Type B, Type O, Type AB". 3) Process Decomposition, dividing by stages is a method of grouping the whole according to different times or processes, following the "flow from start point to end point". It helps in understanding the process of analysis. 4) Symmetric Dichotomy, A and B. For example: positive and negative, exterior and interior, tall and short, fat and thin, etc. 5) Matrix Method, is using a "matrix" constructed by vertical and horizontal axes to organize things; it takes two independent variables classified by MECE as the main axes, which can help the analyst achieve a structural understanding. If necessary, a three-dimensional matrix can be constructed.# Workflow1. Understand the user's requirements and background information.2. Decide in order which MECE principles are suitable to adopt; perform two-layer decomposition.3. Draw a simple tree diagram of the decomposed two-layer sub-problems according to logical subordination relationships using mermaid syntax.4. Use the create_wiki_document tool to write the decomposed two-layer sub-problems and the tree diagram, and briefly explain the decomposition principles you used and your decomposition thought process.5. Use the submit_result tool, and fill in the wiki document generated in the previous step into attachement_files.
Usage Notes
- This skill is based on the Divide_Agent agent configuration
- Template variables (if any) like $DATE$, $SESSION_GROUP_ID$ may require runtime substitution
- Follow the instructions and guidelines provided in the content above
Usage Guidance
Before installing or enabling this skill, ask the publisher to clarify which tools and endpoints the skill will call (specifically create_wiki_document and submit_result) and where submitted documents are stored. Confirm whether any platform credentials or tokens will be used and if the skill will automatically send user content without explicit consent. If you plan to use the skill with sensitive information, insist on (a) explicit declaration of required tools/credentials in the manifest, (b) a prompt/confirmation step before any external submit action, or (c) a version that only returns the decomposition to you (no automatic submission). If you cannot obtain those guarantees, test the skill in a sandboxed environment or avoid using it with confidential data.
Capability Analysis
Type: OpenClaw Skill
Name: divide-agent
Version: 0.1.0
The `SKILL.md` file instructs the AI agent to use a 'web page reading tool' or 'internet search research' to access external URLs (e.g., `zhida.zhihu.com`) to understand MECE principles. While the provided URLs are benign and the intent is informational, this instruction grants the agent broad permission to perform arbitrary web requests. This capability introduces a significant vulnerability, as it could be exploited via prompt injection to direct the agent to malicious websites, potentially leading to Server-Side Request Forgery (SSRF), data exfiltration, or other attacks if the web reading tool has vulnerabilities.
Capability Assessment
Purpose & Capability
The skill name and description (Divide Agent) align with the SKILL.md: it instructs the agent to perform MECE two-layer decomposition and produce a mermaid tree diagram. There are no unrelated binaries, credentials, or install steps required in the manifest.
Instruction Scope
The runtime instructions require using a 'web page reading tool' for research and explicitly call two tools: create_wiki_document and submit_result to write and submit the decomposition. Those tools/endpoints are not declared in the skill metadata. Invoking them may transmit user-provided or contextual data to external systems; the instructions also instruct the agent to 'fill in the wiki document' and attach files, which is data-export behavior not documented or justified by the manifest.
Install Mechanism
Instruction-only skill with no install spec: nothing is written to disk or downloaded during installation, which is low risk and consistent with the manifest.
Credentials
The skill declares no required environment variables or credentials. However, the instructions rely on tools that typically require endpoints/credentials (wiki/document submission and web-reading). Because these are not declared, it's unclear what permissions/credentials will be used; the platform-provided tools might have access to external services and credentials, so the manifest under-represents the actual data flow and privileges.
Persistence & Privilege
Flags show always:false and no OS restrictions. The skill doesn't request persistent installation or modification of other skills or system configs in the manifest or SKILL.md.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install divide-agent - After installation, invoke the skill by name or use
/divide-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of divide-agent skill.
- Introduces capabilities for decomposing problems using the MECE principle.
- Provides step-by-step instructions for breaking down user tasks into two MECE layers.
- Supports various decomposition methods: existing analysis models, element, process, symmetric dichotomy, and matrix.
- Outputs results as a tree diagram in mermaid syntax and generates a wiki document.
- Includes workflow and usage notes for consistent application.
Metadata
Frequently Asked Questions
What is Divide Agent?
AI agent for divide agent tasks. It is an AI Agent Skill for Claude Code / OpenClaw, with 741 downloads so far.
How do I install Divide Agent?
Run "/install divide-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Divide Agent free?
Yes, Divide Agent is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Divide Agent support?
Divide Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Divide Agent?
It is built and maintained by alvinecarn (@alvinecarn); the current version is v0.1.0.
More Skills