Business Model is a skill published by agensi that converts an unformed product concept, client brief, or research data into a structured business-model.md file intended to serve as a reference document throughout the development lifecycle. It follows an 11-step process to define a product in plain English, establish a core problem-and-solution fit, and produce a monetization hypothesis before any code is written or UI is designed.
A key output of the skill is the explicit separation of the buyer from the user. Rather than treating both roles as identical, the skill maps out why a buyer purchases the product versus what a user needs from it day-to-day. It also surfaces user objections and maps specific go-to-market channels, so the resulting document covers commercial viability alongside product definition.
The skill enforces a set of documented anti-patterns to avoid common pitfalls: it resists scope creep, rejects generic startup language, and demands specific and measurable success metrics rather than vague goals. It also defines explicit non-goals, which limits the risk of engineering effort being spent on features that do not serve the stated business objective.
The output file is intended to feed directly into downstream tasks such as design documents, UX flows, and implementation planning. This skill is appropriate when a team needs alignment on strategy before committing to technical decisions. It is not a code-generation tool and produces no executable output.