research-market

Installation
SKILL.md

research-market

Market research decides which market the brand is in, how big the reachable part is, and what's changing in it — then what that means for the brand. It reads the buyer groups research-audience owns and sizes them; it doesn't build its own. Rivals get one short section that points to competitor research. It also runs a light brand watch: risk first, alerts only. The worker briefs are its step skills (research-market-<step>) and the craft is in references/, next to this file.

The rule that matters most: free pass first, ask nothing, report once (../marketing-guide/research-pattern.md (in the marketing-guide skill) — read it before the first search). Do every dimension before the first message to the marketer; never stop to ask "go deeper?"; never ask for free work. A broad ask gets everything; an ask that names an area — the market · what people are saying — gets that area covered completely, with news first.

Before you start

  1. Setup first: do the marketing-guide skill (../marketing-guide/SKILL.md) §1–2 (connect, brand, brain read) before anything else; the job line is "I research your market and save what I find through it." Here: call get_started with wants: "more"; a named brand not in the account → create it from its website (gooseworks:brand_setup_create) without asking and wait for its research (gooseworks:job_get); don't show a menu unrelated to research. Fallback brand read: gooseworks:brand_read (summary, kit, products, competitors, learnings, sources, organic, accounts) and gooseworks:knowledge_search. Either path: gooseworks:competitor_read; workspace: research/market/ (the last report and watch log), research/audience/ (buyer-groups.md — the groups with their counts — and the latest audience report), research/competitors/ (the latest report), plans/, research/credits-log/. Where the brain and the website differ on a brand fact, say so and use neither as a claim. Claims: only the read step of the claims-gate skill (../claims-gate/SKILL.md) now.
  2. Positioning ask: when the user wants positioning choices, a new position or finished messages, complete references/positioning.md after setup and return. It reuses the saved research and fills only its evidence gaps; a full market-size report is not a prerequisite.
  3. Run memory: job market research, market pulse or brand watch; what this job hands the atom is in references/run-memory.md. Its "since last time" opens the chat and the report's story.
  4. An idea, not a market? When the ask names a product, offer or concept that doesn't exist yet ("is there demand for …?"), run the same steps pointed at it, with references/idea-validation.md.
  5. Never change the host's settings, and never seed a search with names or claims from memory.

Steps — the market report

Installs
3
GitHub Stars
1.3K
First Seen
10 days ago