10x-frame

Challenge framing assumptions in software development and problem-solving processes.

Updated May 18, 2026
One-click install
npx skills add https://github.com/PixelSculptor/osce-triager --skill 10x-frame-pixelsculptor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-frame
Source: https://github.com/PixelSculptor/osce-triager/tree/main/.claude/skills/10x-frame
Command: npx skills add https://github.com/PixelSculptor/osce-triager --skill 10x-frame-pixelsculptor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps in challenging framing assumptions before planning, ensuring that the right problem is solved before diving into solutions.

Core Features & Use Cases

  • Challenge Assumptions: Use when input is a "bug + proposed fix", a scope question, a design choice, or any case where the observation and the stated cause are presented as one.
  • Trigger Phrases: "fix", "bug", "broken", "root cause", "should we even", "is this the right", "challenge the assumption", "rethink", "before I plan".
  • Use BEFORE /10x-plan: Not in place of it.
  • Use Cases: Ideal for complex problem-solving scenarios, especially when the root cause is not clear or when high-stakes decisions are involved.

Quick Start

Use the 10x-frame skill to challenge the assumption in the current project by providing the description of the observed problem and the proposed solution.

Frequently Asked Questions about 10x-frame

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

FAQPage Schema
How do I challenge assumptions in software development before fixing a bug?

Root cause analysis challenges framing assumptions by separating the observed symptom from the proposed solution, ensuring the actual problem is addressed. This critical thinking process is applied before planning any fixes for complex software development scenarios.

When do I need to rethink the root cause of a software bug instead of applying a fix?

You need to rethink the root cause when the root cause is unclear or high-stakes decisions are involved. It challenges the framing assumption that the observed bug and the stated cause are the same, preventing premature fixes in complex problem-solving scenarios.

What is the best way to validate a proposed software design choice before planning?

The best way to validate a proposed software design choice is to challenge the framing assumption that the observation and the stated cause are one. This critical thinking analysis confirms the right problem is addressed before planning solutions.

Can I use critical thinking analysis for complex problem-solving when the root cause is not clear?

Yes, you can use critical thinking analysis for complex problem-solving when the root cause is not clear. It applies to scenarios where the observation and stated cause are presented as one, challenging you to dissect the problem domain before acting.

Does challenging framing assumptions replace the planning phase in software development?

No, challenging framing assumptions does not replace the planning phase in software development. It is used before planning to ensure the right problem is solved, serving as a preparatory critical thinking step rather than a substitute for solution planning.