Help us improve
Share bugs, ideas, or general feedback.
From skills-for-humanity
Orchestrates multi-skill reasoning workflows: takes a plain-English situation, identifies the goal, designs a sequence of skills, and executes them step-by-step with output chaining.
npx claudepluginhub human-avatar/skills-for-humanityHow this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4hThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The master orchestration skill. You describe your situation and goal. This skill designs a tailored reasoning workflow — an ordered sequence of skills from across all 23 categories — then executes each step in sequence, feeding what each step reveals into the next. The result is compounding clarity, not a single tool's take.
Enforces workflows for skill discovery and invocation before tasks: check all skills first, read relevant ones, brainstorm before coding, create todos for checklists.
Challenges assumptions, applies mental models like SWOT, first principles, and inversion, and structures reasoning to sharpen decisions and solve complex problems.
Facilitates Socratic questioning to surface assumptions, challenge positions, debug mental models, and resolve uncertainty in decisions, designs, or debugging.
Share bugs, ideas, or general feedback.
The master orchestration skill. You describe your situation and goal. This skill designs a tailored reasoning workflow — an ordered sequence of skills from across all 23 categories — then executes each step in sequence, feeding what each step reveals into the next. The result is compounding clarity, not a single tool's take.
If the user hasn't described their situation, ask:
What are you trying to achieve? Describe the situation and what a good outcome looks like.
Wait for their response before proceeding. Aim to understand:
If any of these are unclear after reading their description, ask one targeted follow-up question before designing the plan.
Framing check: Confirm the specific situation before continuing. State what you've identified — the goal, the obstacle, and the decision point — in one sentence, then use AskUserQuestion:
Design an ordered sequence of 2–5 skills that together address the goal. Each skill in the sequence should serve a distinct function, and the output of each should meaningfully inform the next.
Sequence design principles:
assumption-excavator or sensory-structured-observation before applying analytical tools.creativity-alternatives, decision-option-mapping, concept-fan) before evaluation skills (decision-criteria-weighting, logic-check, ethics-check).emotional-motivation-mapping or communication-audience-modeling before communication-objection-mapping or ethics-impact-scan.decision-premortem-analysis, constraint-hardness-testing, logic-fixer).systems-leverage-analysis, narrative-frame-analysis, aesthetic-coherence-check).Common workflow patterns:
| Goal type | Typical sequence |
|---|---|
| Make a complex decision | assumption-excavator → decision-option-mapping → decision-criteria-weighting → decision-premortem-analysis |
| Solve a stuck problem | assumption-excavator → creativity-lateral-thinking → creativity-alternatives → constraint-hardness-testing |
| Understand a human situation | emotional-motivation-mapping → social-power-mapping → communication-audience-modeling → ethics-empathy-circle |
| Communicate something difficult | communication-audience-modeling → communication-objection-mapping → communication-clarity-audit |
| Evaluate a plan or proposal | logic-check → decision-premortem-analysis → ethics-impact-scan → constraint-hardness-testing |
| Think through a strategy | systems-leverage-analysis → strategy-terrain → strategy-positioning → decision-premortem-analysis |
| Write or reshape something | writing-issues → writing-restructure → writing-tone-alignment → writing-line-editing |
| Understand a system or pattern | systems-feedback-mapping → systems-leverage-analysis → historical-precedent-analysis |
Use these as starting points. Adapt to the specific situation.
Before narrowing: Show the full candidate workflow to the user before committing to a sequence. Use AskUserQuestion:
Show the user the designed workflow before executing. Format it as an ordered list with the rationale for each step and the connection to the next:
Here's the plan I'd run for this:
1. **[skill-name]** — [why we start here; what it will surface]
→ feeds into step 2 by [how its output informs the next step]
2. **[skill-name]** — [what it does given step 1's output]
→ feeds into step 3 by [how its output informs the next step]
3. **[skill-name]** — [what it does given steps 1–2's output]
[last step: what we'll have at the end]
Then ask: "Run this plan, adjust it, or go straight to a specific step?"
Use AskUserQuestion with:
Run the first skill immediately. After each skill completes, pause and use AskUserQuestion to offer the next move before continuing.
Before each step (after the first), output a brief handoff:
[skill-name] complete. Key finding: [1–2 sentences on what this step revealed and why it matters].
Then use AskUserQuestion to present what to do next:
/[skill-name], Description: [one sentence on why this fits as a follow-on and what it will produce given the current output]How to select next skill options:
Pick skills that directly consume the current output. Ask: given what we just learned, what's the most useful next question to answer?
| If the current step produced… | Strong next skills |
|---|---|
| Surfaced hidden assumptions | creativity-lateral-thinking, decision-option-mapping, constraint-hardness-testing |
| A list of options | decision-criteria-weighting, probability-scenario-weighting, decision-premortem-analysis |
| A stress-test or failure map | constraint-workaround-mapping, logic-fixer, strategy-positioning |
| A map of stakeholders or motivations | communication-objection-mapping, ethics-empathy-circle, social-incentive-analysis |
| A logic or argument check | logic-fixer, ethics-check, constraint-hardness-testing |
| A systems or leverage map | strategy-positioning, resource-bottleneck-analysis, temporal-horizon-mapping |
| A creative set of directions | decision-criteria-weighting, creativity-plus-minus-interesting, constraint-hardness-testing |
| A communication or framing analysis | writing-argument, narrative-frame-analysis, communication-clarity-audit |
When the user selects a skill, run it on the situation context plus all accumulated output so far. Do not re-explain the situation from scratch — build on what prior steps established.
If the user selects "Wrap up" at any point, jump to Step 5.
After all steps complete, output a synthesis section:
What the full sequence revealed:
The key tension or trade-off:
Recommended next action:
What to revisit: