Loading...
Loading...
Compose multiple skills into a unified workflow pipeline. Combine research, creativity, review, and other skills into custom multi-step processes. Use when a task requires chaining skills together, creating custom workflows, or designing compound skill sequences. Triggers on "워크플로우", "workflow", "파이프라인", "pipeline", "스킬 조합", "combine skills", "복합 프로세스".
npx skill4agent add whynowlab/stack-skills skill-composerCore principle: Feature Layer + Persona Layer separation, modular addon composition
┌─────────────────────────────────────┐
│ Persona Layer │
│ (tone, style, communication mode) │
│ e.g., concise / detailed / Korean │
├─────────────────────────────────────┤
│ Function Layer │
│ (what the workflow actually does) │
│ Skill A → Skill B → Skill C │
└─────────────────────────────────────┘[Input] → Skill A → Skill B → Skill C → [Output]pipeline: research-then-review
steps:
1: { skill: cross-verified-research, input: "$TOPIC" }
2: { skill: deep-dive-analyzer, input: "step.1.output" }
3: { skill: adversarial-review, input: "step.2.output" } ┌→ Skill B ─┐
[Input] →│ │→ Merge → [Output]
└→ Skill C ─┘pipeline: multi-perspective
steps:
1: { skill: creativity-sampler, input: "$DECISION" }
2a: { skill: adversarial-review, input: "step.1.option_chosen", parallel: true }
2b: { skill: cross-verified-research, input: "step.1.option_chosen", parallel: true }
3: { merge: ["step.2a", "step.2b"], format: "comparison-table" }[Input] → Skill A → [Check] → Pass? → [Output]
↓ No
Skill B → Skill A (retry)pipeline: quality-loop
steps:
1: { skill: implement, input: "$TASK" }
2: { skill: adversarial-review, input: "step.1.output" }
3: { gate: "step.2.verdict == PASS", retry: 1, max_retries: 2 }| Category | Available Skills |
|---|---|
| Research | |
| Creativity | |
| Analysis | |
| Testing | |
| Persona | |
| Planning | |
| Review | |
## Workflow: [Name]
### Goal
[What this workflow achieves]
### Pipeline
### Steps
#### Step 1: [Name] (skill: [skill-name])
- **Input:** [what it receives]
- **Action:** [what it does]
- **Output:** [what it produces]
- **Gate:** [pass/fail criteria, if any]
#### Step 2: [Name] (skill: [skill-name])
...
### Execution Notes
- [Any special considerations]
- [User approval points]
- [Fallback behavior]creativity-sampler → cross-verified-research → adversarial-reviewcross-verified-research → creativity-sampler → adversarial-review → architecture ADRimplement → tiered-test-generator → adversarial-review → [merge/reject]deep-dive-analyzer → tiered-test-generator → [assess gaps] → deep-dive-analyzer (retry)persona-architect