Brandedflow niche-research
<!-- LOCKED — deterministic module v1 -->
install
source · Clone the upstream repo
git clone https://github.com/JenCW/brandedflow
manifest:
business-os/sales/research/niche-research/skill.mdsource content
<!-- LOCKED — deterministic module v1 -->
Skill: Niche research (initiation)
Purpose
Second pass of Differentiation Research / initiation: who the builder serves, how the niche is bounded, and what language the market uses — deterministic JSON (stub stage).
Task
Produce one artifact:
- File:
clients/{client_id}/research/initiation/niche-research.json
Output schema (deterministic)
| Field | Type | Rules |
|---|---|---|
| string | Path-safe, non-empty. |
| string | Non-empty scope / prompt. |
| string | Literal . |
| string | Non-empty. |
| object[] | ≥1; each + non-empty. |
| string[] | ≥1 non-empty strings. |
| string[] | ≥1 non-empty strings (phrases the niche uses). |
Execution flow
Runner → eval → refine (once) → write JSON.
Rules
- No external APIs (stub).
- Same inputs → same JSON.
- Run after marketing-research when you want the full initiation sequence (order is convention, not enforced in code).