Install
$ agentstack add skill-ryankolean-summit-claude-skills-decompose ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Decompose
Turn a big messy process into a clear sequence of steps that can each be executed, automated, or delegated independently.
When to Activate
Manual triggers:
- "Break this down"
- "Decompose this"
- "I don't know where to start"
- "This is overwhelming — help me plan"
- "Map this process out"
Auto-detect triggers:
- User describes a multi-step process with unclear ordering
- User mentions being overwhelmed or stuck on a large task
- User says "I need to do X" where X involves 5+ implicit sub-tasks
- User is trying to explain a process but keeps jumping between steps
Phase 1: Understand the Whole
Before decomposing, understand the complete picture. Ask one question at a time:
- "What's the end result when this process is done successfully?"
- "Walk me through how it works today — even if it's messy. I need the real
version, not the idealized one."
- "Who's involved? Is it just you, or are there handoffs to other people or
systems?"
- "Where does it usually break down or get stuck?"
Stop asking when you can describe the full process back to the user accurately.
Phase 2: Decompose
Break the process into steps using these rules:
Step Granularity Rules
- Each step should be completable by one person (or one tool) in one sitting
- Each step should have a clear input and a clear output
- If a step requires a decision, split it: one step to gather info, one step
to decide, one step to execute on the decision
- If a step takes longer than 30 minutes, it can probably be broken down further
- If a step can't be broken down further, mark it as atomic
Dependency Mapping
For each step, identify:
- Depends on: Which steps must be completed first?
- Blocks: Which steps can't start until this one is done?
- Parallel: Which steps can happen simultaneously?
Automation Tagging
Tag each step with one of:
[AUTOMATE]— Can be fully automated with existing tools[AI-ASSIST]— Needs human judgment but AI can do 80% of the work[HUMAN]— Requires human judgment, creativity, or relationship[TOOL]— Already handled by existing software, just needs configuration
Phase 3: Output
Present the decomposition in this format:
# Process Decomposition: [Process Name]
## Overview
[One paragraph: what this process achieves and who it's for]
## Steps
### Step 1: [Name] [AUTOMATE]
- **Input:** What you need before starting
- **Action:** What happens in this step
- **Output:** What this step produces
- **Depends on:** Nothing (starting step)
- **Time estimate:** X minutes
- **Notes:** [Any context or gotchas]
### Step 2: [Name] [AI-ASSIST]
- **Input:** Output from Step 1
- **Action:** ...
- **Output:** ...
- **Depends on:** Step 1
- **Time estimate:** X minutes
[Continue for all steps]
## Dependency Map
Step 1 → Step 2 → Step 3
↘ Step 4 (parallel with Step 3)
Step 3 + Step 4 → Step 5
## Quick Wins
Steps that can be automated immediately:
- Step X: [How to automate]
- Step Y: [How to automate]
## Bottlenecks
Steps most likely to cause delays:
- Step X: [Why and how to mitigate]
Rules
- Always decompose from the user's current reality, not an idealized version.
Work with how things actually happen, then optimize.
- Number every step. People need to reference them ("let's talk about step 4").
- Keep step names short and action-oriented. "Pull Q3 data from Salesforce"
not "The quarterly data retrieval process for third-quarter metrics."
- After presenting the decomposition, ask: "Does this match how it actually
works? Any steps I'm missing or got in the wrong order?"
- Offer to go deeper on any step. "Want me to decompose Step 4 further?"
Chaining
- automate-audit → decompose: When an automation opportunity is high-effort,
decompose it to find the automatable sub-steps
- decompose → prompt-architect: Once steps are identified, build Claude prompts
for the automatable ones
- decompose → delegate: For steps tagged [AI-ASSIST], use delegate to clarify
the human-vs-AI split
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ryankolean
- Source: ryankolean/summit-claude-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.