10x-frame

Separate observations from causes and test hypotheses to identify root causes.

Updated May 25, 2026
One-click install
npx skills add https://github.com/bvshi/fodswap --skill 10x-frame-bvshi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-frame
Source: https://github.com/bvshi/fodswap/tree/main/.agents/skills/10x-frame
Command: npx skills add https://github.com/bvshi/fodswap --skill 10x-frame-bvshi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps to avoid building solutions to the wrong problems by separating observations from causes and framing the actual problem before planning.

Core Features & Use Cases

  • Problem Framing: Identify and challenge assumptions about the problem.
  • Observation Extraction: Separate the observation from the stated cause.
  • Dimension Mapping: Map the dimensions of the problem for thorough investigation.
  • Hypothesis Testing: Test different hypotheses about the root cause.
  • Reframing: Reframe the problem statement based on evidence and analysis.
  • Use Case: When you encounter a bug or a design challenge, use this Skill to ensure you're addressing the right problem.

Quick Start

Run the /10x-frame command and follow the prompts to frame the problem and identify the actual issue.

Frequently Asked Questions about 10x-frame

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I frame a problem before planning a software solution?

Problem framing separates observations from causes, maps problem dimensions, and tests hypotheses to identify the root cause. This process prevents building solutions to the wrong problems in software development and project management scenarios.

When should I use root cause analysis for a design challenge?

Use root cause analysis for a design challenge when encountering a bug or design obstacle to ensure you're addressing the right problem. It helps challenge assumptions and reframe the problem statement based on evidence rather than jumping to solutions.

Can I use problem framing for project management and software bugs?

Yes, you can use problem framing for project management and software bugs. The approach applies critical thinking to separate observations from stated causes, making it suitable for software development, project management, and general problem-solving scenarios.

What's the best way to identify the actual problem instead of the stated cause?

The best way to identify the actual problem is to extract observations from stated causes, map the problem dimensions for thorough investigation, and test different hypotheses about the root cause. This reframes the problem statement based on evidence and analysis.

Do I need critical thinking skills to map problem dimensions?

Yes, mapping problem dimensions requires analysis and critical thinking skills. The process involves identifying and challenging assumptions about the problem to thoroughly investigate all dimensions before testing hypotheses about the root cause.