business-brainstorm
When you want to pressure-test a potential new business, product, or side project against the serial-founder filter. Not…
When you want multi-source, multi-step research on a topic — competitor research before a sales call, market research for a new business idea, positioning angles, due diligence on a partnership or podcast guest, tech decision research (which DB, which auth), or any \"I need to
$ npx -y skills add coreyhaines31/makerskills --skill deep-research --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/deep-researchContext preview
The summary Claude sees to decide when to auto-load this skill.
When you want multi-source, multi-step research on a topic — competitor research before a sales call, market research for a new business idea, positioning angles, due diligence on a partnership or podcast guest, tech decision research (which DB, which auth), or any \"I need to
name: deep-research description: "When you want multi-source, multi-step research on a topic — competitor research before a sales call, market research for a new business idea, positioning angles, due diligence on a partnership or podcast guest, tech decision research (which DB, which auth), or any \"I need to actually understand X.\" Combines web search, URL fetch, agent-browser, last30days (Reddit/X/YouTube/HN/web recency), memory, and Notion. Outputs a structured brief with citations, contradictions, gaps, and recommended next steps. Archives every research run to ~/.config/makerskills/deep-research/archive/ so past work is searchable. Triggers on \"/deep-research,\" \"research X,\" \"investigate X,\" \"do a deep dive on X,\" \"look into X,\" \"what's actually happening with X,\" \"due diligence on X,\" \"validate this market.\" Differs from a one-shot web search: this is multi-pass with verification." metadata: version: 0.2.1
Plans, executes, and synthesizes research from multiple sources. Archives the output so the corpus compounds.
Restate the research question in one tight sentence. If ambiguous, ask the user:
Output: `**Research question:** <one sentence>`
Pick from this menu based on the question type. Note which sources you'll hit and why.
| Source | When to use | How (tool names vary by agent) | |---|---|---| | Web search (Google) | Authoritative articles, docs, official statements | Your agent's web search (e.g. `WebSearch` in Claude Code) | | `/last30days` | What people are *actually saying* right now — Reddit, X, YouTube, HN, web recency | The `last30days` skill, if installed. Otherwise skip it and note the gap | | Specific URLs | When the user hands over starting URLs | Your agent's URL fetch (e.g. `WebFetch`), or `curl` + `defuddle` | | Browsable pages (auth-walled, JS-heavy) | Pricing pages, product tours, profiles | `agent-browser` CLI (any agent with a shell) | | Memory | Prior research / decisions / context the user already captured | your agent's memory, or grep `${MAKERSKILLS_MEMORY:-${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/memory}/` | | Notion | If the topic touches a known Notion workspace | Direct Notion API (key in `$NOTION_API_KEY`, see `reference_notion_api.md`) | | Research archive | Prior `/deep-research` runs that touched this topic | grep `${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/deep-research/archive/` |
Run discovery passes **in parallel** where possible. Sequential only when one source needs another's output (e.g., agent-browser a URL discovered by web search).
Run each chosen source. For each result, capture:
Don't synthesize yet — just collect.
1. **Group findings** by theme or sub-question 2. **Contradiction check** — flag anywhere sources disagree. Don't average them; surface the disagreement. 3. **Confidence**: high (multiple independent sources agree), medium (one strong source or several weak), low (single anecdote or speculation) 4. **Gaps**: what would change the answer? What's NOT in the corpus?
Use this template:
# Research: <question> **Date:** <YYYY-MM-DD> **Decision this informs:** <one line> **Confidence overall:** high / medium / low ## TL;DR <2–4 sentences with the answer> ## Key findings ### 1. <Finding> <2–4 sentences>. Sources: [1], [3], [5] ### 2. <Finding> ... ## Contradictions / uncertainty - <where sources disagree, with each side cited> ## Gaps - <what's missing from the corpus> - <what to research next to close the gap> ## Recommended next steps 1. <action> 2. <action> ## Sources [1] <Title> — <URL or system> (<date>) — <confidence> [2] ...
Archives live in `${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/deep-research/archive/` (create the directory if missing). Never write archives inside the skill's own folder — skill installs and upgrades re-sync from source and wipe anything saved there. **Migration:** if this skill's folder contains an old `references/research-archive/` with user entries, move those files into the archive directory first.
Write the brief to `<archive dir>/<YYYY-MM-DD>-<slug>.md` so it's grep-able forever. Slug = kebab-case of the topic.
Also append a one-line entry to `<archive dir>/INDEX.md` (create if missing):
- 2026-06-15 — [<topic>](./<filename>.md) — <one-line TL;DR>
After archiving:
AI agent skills for the personal operator's craft. Decisions, research, second-brain workflows, content rotation, scenario modeling, CFO cadence, domain hunts, and the meta-skills to author more. Built for founders and indie operators.
When you want to pressure-test a potential new business, product, or side project against the serial-founder filter. Not…
Your team's shared, AI-ready knowledge base — people, companies, meetings, SOPs, and decisions structured so an agent can answer…
Monthly CFO workflow for a company or agency — pull raw data from bank + payment processor + payroll + expense management,…
When you have a decision to make and want a structured workflow that picks the load-bearing questions, walks through them,…
When you want to brainstorm and check available .com domains for a new project — brand naming, aftermarket pricing (HugeDomains /…
When you paste raw human input — a call transcript (Grain, Zoom, Granola, Fathom), a text or email from a client/partner/friend,…