Agent skill
cross-domain-thinking-toolbox
Apply 25 professional mental models to solve complex problems. Use when: (1) facing multi-faceted challenges that require diverse perspectives, (2) stuck in single-minded approaches, (3) need innovative solutions, (4) making major decisions with multiple stakeholders, (5) understanding complex human behavior, or (6) seeking to break cognitive biases and adopt alternative viewpoints.
Install this agent skill to your Project
npx add-skill https://github.com/hexbee/hello-skills/tree/main/skills/cross-domain-thinking-toolbox
SKILL.md
Cross-Domain Thinking Toolbox
Borrow thinking tools from 25 different professions to approach problems from fresh angles.
Quick Reference: The 25 Thinking Tools
| # | Profession | Core Question | Best For |
|---|---|---|---|
| 1 | Artist | What makes this unique and interesting? | Creative blockers, innovation needs |
| 2 | Economist | How do people respond to incentives? | Behavior prediction, system design |
| 3 | Engineer | Can I model and calculate this? | Prediction, data-driven decisions |
| 4 | Entrepreneur | What works if I try many things? | Uncertainty, rapid experimentation |
| 5 | Doctor | What's the diagnosis from symptoms? | Root cause analysis, troubleshooting |
| 6 | Journalist | Have I verified from independent sources? | Information validation, research |
| 7 | Scientist | Does this withstand controlled testing? | Hypothesis validation, beliefs testing |
| 8 | Mathematician | Can I prove this rigorously? | Logic, error detection |
| 9 | Programmer | What patterns can I automate? | Process optimization, simplification |
| 10 | Architect | What will this look like at full scale? | Future visualization, planning |
| 11 | Salesperson | What do people really want beneath stated needs? | Understanding motivations, negotiation |
| 12 | Soldier | What procedure must I follow exactly? | Risk prevention, error avoidance |
| 13 | Chess Master | What happens next if I simulate this? | Strategic foresight, scenario planning |
| 14 | Designer | Does this intuitively suggest how to use it? | UX, communication design |
| 15 | Teacher | How do I build knowledge in a learner's mind? | Explanation, knowledge transfer |
| 16 | Anthropologist | Can I understand this group from inside? | Culture analysis, unfamiliar contexts |
| 17 | Psychologist | Does my model predict actual behavior? | Human behavior understanding |
| 18 | Critic | How can I build on others' work? | Analysis, synthesis, improvement |
| 19 | Philosopher | What happens when I push this idea to extremes? | Finding flaws, revealing principles |
| 20 | Accountant | What ratios reveal hidden truths? | Metrics analysis, efficiency |
| 21 | Politician | What will people believe about this? | Perception, communication strategy |
| 22 | Novelist | Does my story make coherent sense? | Narrative structure, communication |
| 23 | Actor | Can I actually feel the state I need? | Emotional management, presence |
| 24 | Plumber | What would I find by examining directly? | Hands-on investigation, debugging |
| 25 | Hacker | What's really happening underneath? | Understanding systems deeply |
Usage Patterns
Pattern 1: Problem Diagnosis
When user describes a problem:
- Identify the problem type
- Recommend 2-3 most relevant thinking tools
- Explain why each tool fits
- Provide guiding questions for application
Pattern 2: Multi-Angle Analysis
When user needs diverse perspectives:
- Pick 3-5 diverse tools for the problem
- Analyze from each perspective
- Synthesize insights
- Highlight trade-offs between approaches
Pattern 3: Perspective Shift
When user is stuck in one mode:
- Identify their current approach
- Suggest 2-3 contrasting tools
- Explain what each would reveal differently
- Encourage genuine exploration, not just acknowledgment
Pattern 4: Practical Application
When user wants to apply a specific tool:
- Explain the tool's core principle
- Provide concrete steps
- Give worked examples
- Note limitations and when not to use
Core Principles
- Don't give answers directly — guide thinking with questions
- Each tool has limits — no tool fits all situations
- Combine tools — powerful insights come from mixing perspectives
- Iterate — apply tools, reflect, refine
- Stay practical — focus on actionable insights
Common Problem Types and Tool Recommendations
| Problem Type | Recommended Tools |
|---|---|
| Need creativity/novelty | Artist, Entrepreneur, Designer |
| Understanding behavior | Economist, Psychologist, Salesperson |
| Making predictions | Engineer, Chess Master, Scientist |
| Debugging issues | Doctor, Plumber, Engineer |
| Improving processes | Programmer, Accountant, Architect |
| Communication challenges | Novelist, Teacher, Designer |
| Decision under uncertainty | Entrepreneur, Scientist, Politician |
| Understanding people | Anthropologist, Psychologist, Actor |
| Finding hidden assumptions | Philosopher, Mathematician, Critic |
| Risk management | Soldier, Accountant, Engineer |
When to Ask Follow-Up Questions
Before applying thinking tools, clarify:
- What type of problem is this? (creative, analytical, interpersonal, etc.)
- What approaches have already been tried?
- What outcome does the user want?
- Are there constraints or stakeholders involved?
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
analogy-commentary
Turn source content into a familiar analogy framework, then produce concise commentary angles and a short take. Use when the user asks whether a post, article, speech, or idea is “like” a known story, theory, faction, historical pattern, or strategic lens.
deep-productivity
Master deep work productivity through the three types of work framework (Building, Maintenance, Recovery). Use when user needs to: (1) Build a sustainable deep work routine with just 1 hour/day, (2) Create vision/anti-vision for life direction, (3) Structure goals using the 10-year → 1-year → 1-month → 1-week hierarchy, (4) Apply project-based learning to bridge skill gaps, (5) Identify lever-moving tasks that actually progress goals, (6) Balance focus work with necessary recovery for creativity.
multi-agent-systems
Design and implement multi-agent LLM architectures using the orchestrator-subagent pattern. Use when: (1) Deciding whether to use multi-agent vs single-agent systems, (2) Implementing context isolation for high-volume operations, (3) Parallelizing independent research tasks, (4) Creating specialized agents with focused tool sets, (5) Building verification subagents for quality assurance, or (6) Analyzing context-centric decomposition boundaries.
agent-first-product-strategy
Reframe AI product and SaaS strategy from human-user assumptions to agent-first execution. Use when redefining product positioning, success metrics, API/docs priorities, go-to-market, or roadmap decisions for an AI-native market where agents are primary software users.
claim-ledger
将研究与写作中的主张转成“Claim-Evidence-Boundary”可核验账本。用于在产出前强制补齐证据、反证、边界与可发布性判断,防止无依据断言并提升复用性。
debog-yourself
Help users identify and escape psychological traps that are holding them back. Use when user feels stuck, unable to progress, facing a deadlock, or experiencing decision paralysis. Provide diagnostic frameworks and specific strategies to help users understand which trap pattern they're in and find a path forward.
Didn't find tool you were looking for?