10x-frame

Challenge problem framing assumptions before planning implementation work.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/michaail/hybrid-logs-analyzer --skill 10x-frame-michaail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-frame
Source: https://github.com/michaail/hybrid-logs-analyzer/tree/main/.cursor/skills/10x-frame
Command: npx skills add https://github.com/michaail/hybrid-logs-analyzer --skill 10x-frame-michaail

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often plan perfect solutions to the wrong problem because the observation and the assumed cause get treated as one fact. This Skill separates what is actually observed from what is assumed before any planning begins, preventing wasted effort on misframed tasks. ## Core Features & Use Cases - Framing Separation: Captures the reported observation, the user's stated cause, and the proposed direction as three distinct items so assumptions stay visible. - Hypothesis Investigation: Builds a dimension map of where the problem could originate, then dispatches parallel read-only sub-agents to gather file:line evidence for each hypothesis. - Frame Brief Output: Produces a structured frame.md artifact with a hypothesis evidence table, confidence rating, and a reframed or confirmed problem statement ready to hand off to planning. - Use Case: A user says "the API is broken, let's rewrite the handler." This Skill investigates whether the observation actually originates in the handler, the input validation, or elsewhere, and confirms or reframes the problem before a plan is written. ## Quick Start Invoke the frame skill with a description of the bug or scope question you are about to plan, and let it verify the framing before you commit to a solution.

Frequently Asked Questions about 10x-frame

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

FAQPage Schema
How do I validate a problem statement before planning a fix?

Invoke this Skill with your observation and proposed fix. It separates the observation from your assumed cause, maps alternative dimensions where the problem could originate, and investigates each with parallel sub-agents before confirming or reframing the problem.

What is the difference between framing and planning a task?

Framing determines what the right problem to solve is, while planning determines how to build the solution. This Skill handles only framing and produces a Frame Brief; it never proposes implementation approaches, phases, or file changes.

When should I skip problem framing and go straight to planning?

Skip framing for purely mechanical changes like renaming functions or bumping dependency versions, or when you have already verified the root cause yourself. The Skill costs only a few clarifying questions when the framing turns out to be solid.

What output does the framing process produce?

It writes a Frame Brief to context/changes/<change-id>/frame.md containing the preserved original framing, a dimension map, a hypothesis evidence table with verdicts, a confidence rating, and the reframed or confirmed problem statement.

What happens if the investigation confirms my original framing was correct?

Confirming the original framing is an explicit allowed conclusion. The Skill states plainly that the initial framing held up and stops, rather than manufacturing an unnecessary reframing.