# Business & Product

Skills that make the agent think like a BA/PM before writing code. If you skip these, you'll ship the wrong thing correctly.

- [business-problem-framing](business-problem-framing.md) — frame the task as a business problem
- [acceptance-criteria](acceptance-criteria.md) — write testable, numbered criteria
- [hidden-requirement-detection](hidden-requirement-detection.md) — surface what wasn't said
- [uat-preparation](uat-preparation.md) — UAT scenarios for non-technical users
- [what-can-go-wrong](what-can-go-wrong.md) — failure scenario analysis
