# Act Problem Framing

> Turns an ambiguous request into a decision-ready problem statement with scope, stakeholders, constraints, assumptions, and success signals.

- Skill: `fabioc-aloha/act-problem-framing` (Agent Skill)
- Install (CLI): `npx skillmds@latest add fabioc-aloha/act-problem-framing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fabioc-aloha/act-problem-framing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: fabioc-aloha (https://skillmd.com/u/fabioc-aloha)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/fabioc-aloha/act-problem-framing

---


1. Restate the problem as an outcome to improve, not a preferred solution.
2. Identify affected users and stakeholders, the current state, the desired
   state, and the cost of leaving the problem unresolved.
3. Establish in-scope and out-of-scope boundaries, constraints, dependencies,
   decisions already made, and decisions still open.
4. List assumptions, missing facts, ambiguous terms, and questions whose answers
   could materially change the approach. Ask only for information needed to
   reduce a consequential uncertainty.
5. Define observable success signals, failure signals, and a proportionate
   review point. Offer candidate approaches only after the frame is clear, and
   label them as options rather than settled requirements.

