business-context

Establishes confirmed business context for a task before any technical work begins.

1|1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/growmax/growmax-skills --skill business-context-growmax
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: business-context
Source: https://github.com/growmax/growmax-skills/tree/main/gmax/skills/business-context
Command: npx skills add https://github.com/growmax/growmax-skills --skill business-context-growmax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into code changes without a shared, verified understanding of what the business should actually do, leading to wrong assumptions, invented behavior, and rework. This Skill structures the discovery of business intent — classifying the task mode, framing expected vs observed behavior, asking only blocking questions, and producing a confirmed business-context artifact that downstream architecture, planning, and review stages rely on. ## Core Features & Use Cases - Mode classification: Distinguishes Mode A (existing behavior — bugs, enhancements, refactors) from Mode B (new features) and applies the right discovery procedure for each. - Evidence-first verification: Every claim about current behavior is verified against the code and cited as path:line, or marked UNVERIFIED — no assumptions allowed. - Blocking-question discipline: Separates questions that block business definition from non-blocking ones, and forbids technical questions at this stage. - Confirmed artifact: Writes a business-context.md file with confidence labels (Provided / Confirmed / Inferred / Unknown), acceptance criteria, and a human confirmation gate. - Use Case: A developer reports "discount approval flow is broken." The Skill frames the user, flow, expected vs observed behavior, asks what should happen after rejection, and produces a confirmed business context the architect can design against. ## Quick Start Ask the agent to establish the business context for your task, for example: "Establish the business context for the quote discount approval bug before we design a fix."

Frequently Asked Questions about business-context

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

FAQPage Schema
How do I gather business requirements before starting a coding task?▼

Classify the task as existing behavior or a new feature, then frame the user, flow, expected behavior, and business impact in plain words. Ask only blocking questions, present your interpretation back for confirmation, and record the result in a business-context artifact.

What is the difference between Mode A and Mode B tasks?▼

Mode A covers bugs, enhancements, and refactors of existing behavior, where the code and knowledge base describe what is and the developer states what should be. Mode B covers new features, where the developer's description is the authoritative source of intent.

How do I avoid inventing business rules when clarifying requirements?▼

Only organize, restructure, and summarize what the developer stated — never add rules, roles, states, or notifications they did not mention. Missing information that affects business behavior becomes a blocking question asked directly to the developer.

Should technical questions be asked during business context gathering?▼

No. Questions about libraries, code shape, or tables are never asked at this stage; they are marked UNVERIFIED and deferred to the architecture stage. The goal is removing business ambiguity, not collecting technical or UI details.

What happens if the human's answer contradicts the existing code?▼

Record both: the current behavior as a cited fact and the desired behavior as a decision. That gap between observed and expected behavior is exactly what the downstream design must close.