
Cowork Research
- Updated June 19, 2026
- AutomatedMarketer/cowork-research
cowork-research is a Claude Cowork/Code plugin that turns the assistant into a research analyst producing cited briefs, web audits, and meeting recaps.
About
cowork-research is a Claude Cowork plugin, also runnable in Claude Code, that turns the assistant into a research analyst. It produces cited 600-word executive briefs, saves web clips into a markdown research library, runs CRO/competitive web audits, and turns Fathom transcripts into decisions and action items. A developer or marketer uses it to accumulate reusable research tied to their business context.
- Claude Cowork/Code plugin that acts as a research analyst producing cited briefs
- Ships 5 skills: onboard wizard, research brief, save clip, web audit, meeting recap
- Firecrawl primary with Playwright fallback for login-walled pages; Fathom for meeting recaps
Cowork Research by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
cowork-research capabilities & compatibility
MIT-licensed; Firecrawl and Fathom features may need their own accounts.
- Capabilities
- research brief · web audit · meeting recap · web clip
- Works with
- playwright
- Use cases
- research · web scraping
- Platforms
- macOS · Windows · Linux
- Runs
- Runs locally
- Pricing
- Free
/plugin marketplace add AutomatedMarketer/cowork-research/plugin install cowork-research@cowork-researchAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | June 19, 2026 |
|---|---|
| Repository | AutomatedMarketer/cowork-research ↗ |
What it does
Generate cited research briefs, web audits, and meeting recaps that build a compounding research library.
When should I use this skill?
You want your assistant to research a topic, competitor, or account and save the output into a reusable library.
What you get
Cited briefs, web clips, audits, and meeting recaps land in a markdown research library that compounds.
- 600-word cited research brief
- clean-markdown web clips
- CRO/competitive web audit
By the numbers
- ships 5 skills
- 7-phase onboarding wizard
- 600-word executive brief
README.md
cowork-research
A Claude Cowork plugin (also runs in Claude Code) that turns your assistant into a full-time research analyst — brand briefs, web audits, and meeting recaps that compound across every business decision you make.
Stop pasting links into ChatGPT. Your assistant already knows your business, your ICP, and your offer. Give it the right tools and it researches in your voice.
Built by Nuno Tavares for VCInc cohort students and anyone who wants research that accumulates instead of evaporating after every conversation.
Why this exists
In April 2026, Andrej Karpathy published LLM Wiki, a gist that crystallized the markdown-vault-as-second-brain pattern:
"Obsidian is the IDE, the LLM is the programmer, the wiki is the codebase. You rarely ever write or edit the wiki manually."
Corey Ganim's framing applies the same idea to research specifically:
"Stop treating Cowork like a chatbot. Treat it like an employee. The first day on the job, you tell it about your business. After that, every research task is just delegation."
Same pattern, two voices. Both point at the same thing: a research workflow where your assistant already knows the context, has the right tools wired up, and writes outputs that match how YOU think. This plugin is the install + scaffold + wiring that makes that practical for Claude Cowork users.
cowork-research soft-depends on cowork-ai-os for identity (about-me/about-me.md, business-brain.md, connections.md). When cowork-ai-os v0.10.2+ is detected, the wizard's Phase 2 delegates connector recommendations to the live /browse-connectors skill — which fetches claude.com/connectors at runtime, so you always get the current catalog instead of a stale bundled snapshot. Older versions still work via the bundled fallback.
What it ships (5 skills)
| Skill | Slash | What it does |
|---|---|---|
| Onboard wizard | /onboard-research |
7-phase install (~12 min). Reads your business context, classifies into 1 of 6 business types, recommends top 3 connectors for your type, picks a default research destination, calibrates your preferences. State.md resumable. |
| Research brief | /research-brief |
600-word executive brief + 5-bullet TLDR on any topic, competitor, account, methodology, or library. Cited. Plan-then-approve writes. |
| Save clip (new in v0.2) | /save-clip |
Paste any URL — get a clean-markdown clip in your research library with frontmatter (source URL, accessed date, ICP-matched tags). Firecrawl primary + Playwright fallback for login-walled pages. The library compounds. |
| Web audit | /web-audit |
CRO + competitive audit of any URL. Bulleted recommendations grouped by severity (block / fix / consider). Read-only on web. |
| Meeting recap | /meeting-recap |
Fathom transcript → decisions + action items + open questions + notable quotes. Paste a Fathom URL or call ID and it does the rest. |
That's the whole surface. Five commands. Run /onboard-research once and the wizard wires the rest.
How memory works (the 4 tiers)
Borrowed from cowork-obsidian's memory architecture. Same pattern, applied to research outputs instead of vault notes.
| Tier | What | Where | Loaded when | ~Token cost |
|---|---|---|---|---|
| 1 | Identity | about-me/ (cowork-ai-os) |
Skills that need it | 300 |
| 2 | Research hot cache | reference/_research-hot.md |
Start of any research session | 500 |
| 3 | Research index | reference/research/_index.md |
When picking which past brief is relevant | 1,000 |
| 4 | Individual outputs | reference/research/briefs/<topic>.md (and audits/, meetings/) |
Only when explicitly named or matched | 600–1,200 each |
A typical research query touches ~3,500 tokens, not 50,000. Past briefs become input context for new ones. Audits inform briefs. Meeting recaps surface in account research. The library compounds.
Per-business-type connector matrix
Phase 2 of the wizard reads your business-brain.md, classifies you into one of 6 business types, and recommends the top 3 connectors for that type. Here's the matrix:
| Business type | Connector 1 | Connector 2 | Connector 3 |
|---|---|---|---|
| Solo coach | Perplexity Ask | Fathom | Notion or Obsidian vault |
| Agency owner | Firecrawl | Perplexity Ask | Playwright |
| Creator (content business) | VidIQ | Perplexity Ask | Firecrawl |
| Course creator / educator | Perplexity Ask | VidIQ | Firecrawl |
| Solopreneur / SMB | Perplexity Ask | Firecrawl | Fathom |
| Sales-led B2B | Firecrawl | Perplexity Ask | Fathom |
Why these picks (full reasoning per type): see docs/architecture.md and the per-type personalization profiles at skills/onboard-research/personalization/.
The wizard never installs MCP servers for you — it surfaces paste-ready install instructions and verifies what's already wired. Your environment, your call.
⚡ 1-minute install
/plugin marketplace add AutomatedMarketer/cowork-research
/plugin install cowork-research@cowork-research
/onboard-research
That's it. The wizard is resumable — stop any time, pick up where you left off.
Dependencies
cowork-research is standalone but plays nice with the rest of the Cowork AI OS family:
- Soft-depends on
cowork-ai-os >= 0.10— for identity files (about-me/about-me.md,business-brain.md,connections.md). The wizard halts cleanly with a paste-ready prompt if these are missing. Without them the assistant has no idea who you are or what your ICP looks like. cowork-ai-os >= 0.10.2recommended — Phase 2 of the wizard delegates to/browse-connectors, which v0.10.2 made live (fetchesclaude.com/connectorsat runtime). On v0.10.0 / v0.10.1 the wizard still works — it falls back to the bundled connector catalog (verified 2026-05-14, may drift).- Optionally integrates with
cowork-obsidian >= 0.5— if you have a vault, Phase 3 of the wizard offers it as the research destination. Brief + audit + recap outputs land inwiki/research/instead ofreference/research/. Fold-back into the wiki is offered, never required.
How it works (no jargon)
When you run /research-brief, here's what happens under the hood:
- The skill reads your
about-me/business-brain.mdto know your ICP, voice, and what "competitor" means in your world. - It reads
reference/_research-hot.mdfor the current state of your research library. - It picks the right MCPs based on the topic — Perplexity for synthesis, Firecrawl for scraping, VidIQ for YouTube, Fathom for meeting recall.
- It drafts the brief in YOUR voice (calibrated during onboarding).
- It shows you the plan before writing anything to disk.
- On approval, it saves to
reference/research/briefs/<topic>.mdAND updates the index AND appends to memory.
No MCP server required for the plugin itself — Cowork has filesystem access. The MCPs are for external data (Perplexity, Firecrawl, VidIQ, Fathom) and you wire them once during Phase 2.
Shipped in v0.2
- ✅
/save-clipbrowser clipper — paste any URL → clean markdown inreference/research/clips/. Firecrawl primary + Playwright fallback. Plan-then-approve. ICP-matched tags frombusiness-brain.md. The capture step that turns the library into a flywheel.
What's NOT in v0.2
Deferred to v0.3+ to keep this release focused:
- ❌
/competitive-monitor— scheduled re-runs of audits with diff detection. Phase D in the roadmap. - ❌
/research-query— natural-language search acrossreference/research/. - ❌ Fireflies MCP support — Fathom-only in v0.2; Fireflies is a swap-in for v0.3.
- ❌ Notion rich-block writing — plain markdown only in v0.2; rich blocks in v0.3.
- ❌ VidIQ-deep skill (
/youtube-competitive) — for now use the existing VidIQ MCP tools directly. - ❌ Stop-hook auto-extract-to-research-library — v0.3 will fold session learnings back into
reference/research/automatically. - ❌ Chrome extension integration — paste-URL workflow only in v0.2.
- ❌ Custom Cowork MCP server — once we've watched 20+ users hit specific friction, we'll ship
research_get,research_search,index_resolveas first-class MCP tools.
Who this is for
- Solo coaches — competitive context on the methodologies your clients ask about
- Agency owners — pre-call account research and free-value audits as sales lead-ins
- Creators — outlier detection and trend research that's actually current
- Course creators — competing-course teardowns with structured comparison
- Solopreneurs / SMB owners — one-off briefs on whatever is most-pressing this week
- Sales-led B2B — target-account briefs with tech stack + recent news + likely buying triggers
If you've watched ChatGPT forget your business context for the 50th time, or your "competitor research doc" is a Slack channel of pasted links no one reads, this is the alternative.
Install
Mac
🍎 ✅ Mac install (recommended): zip upload
⚠️ Already tried installing this plugin before? Read this first.
Cowork has a known Mac quirk: if you've previously uploaded a plugin with the same name (even a failed or stale attempt), the next upload is silently rejected — no error toast, no log line, the new zip just doesn't replace the old one. This happens because Cowork sends
overwrite=falseon every upload and there's no UI affordance to override it.Fix before you re-upload (30 seconds):
- 🗑️ Open Claude Cowork → Settings → Customize → Plugins (or Skills, depending on Cowork version)
- Find any existing entry for
cowork-research— including manually-repacked attempts or stale uploads- Remove / delete it (trash icon, "Uninstall", or "Remove")
- 🔄 Quit Cowork fully → relaunch (clears the in-memory marketplace cache)
- Proceed to the install steps below
If this is your first time installing this plugin, skip this section.
This is the recommended install path for all Mac users. It bypasses Anthropic's open Cowork-on-macOS bugs (🚧 #26951, 🚧 #28125) and works on every Cowork build that supports plugin uploads. Workaround confirmed by users in #39400.
⏱️ 6 steps, ~30 seconds
- 📦 Download the latest
cowork-research-v0.2.0.zip(orcowork-research.zip) from the Releases page → Assets. Don't extract it. Keep the file as a single.zip.⚠️ Important: download the zip from the Releases page, NOT the green ❌ Download ZIP button at the top of the repo page. That button wraps the repo in an outer folder (
cowork-research-main/) which double-nests the plugin and breaks Cowork's validator. - ⚙️ Open Claude Cowork (the middle tab in Claude Desktop) → click your name (top right) → Settings.
- 🔌 Customize → Browse plugins → look for the option to upload a custom plugin file.
💡 Menu wording varies slightly between Cowork versions — look for "Upload", "Custom plugin", or "From file".
- 📤 Drag in the zip. Wait for confirmation.
- 🚀 Open a brand new Cowork task (skills load on session start, not retroactively).
- Type
/onboard-researchand follow the wizard.
💡 Why this is the recommended Mac path: Anthropic closed #27196 ("All Anthropic plugins fail in Cowork on macOS") as not planned — they don't currently intend to fix the marketplace path on Mac. The zip-upload path is effectively the supported install method on macOS going forward.
🐛 Troubleshooting
| Symptom | What to do |
|---|---|
| 🤐 Upload appears to succeed but plugin doesn't update / still showing old version | You have a stale entry from a previous upload attempt. Remove the old entry first (see the "Already tried installing" callout at the top of this section). Cowork silently rejects same-name re-uploads. |
| 🔍 Can't find "Upload" / "Custom plugin" option | Look for "From file" / "Local plugin" / "Add manually". If genuinely absent, your Cowork version is older than the upload feature — 🔄 quit, update Claude Desktop, relaunch. |
| 📄 Upload rejects the file | Confirm the file extension is .zip (not .plugin). Re-download directly from the Releases page; don't rename. |
🚫 Plugin uploads but /onboard-research does nothing |
Open a brand new Cowork task. Skills load on session start, not retroactively. |
| 👻 Plugin disappears after restart | That's 🚧 #38429 — Anthropic-side persistence bug. 🔄 Re-upload the zip after restart. |
Windows
Windows install (click to expand)
/plugin marketplace add AutomatedMarketer/cowork-research
/plugin install cowork-research@cowork-research
Then in a fresh Cowork task:
/onboard-research
Linux
Linux install (click to expand)
Same as Windows:
/plugin marketplace add AutomatedMarketer/cowork-research
/plugin install cowork-research@cowork-research
/onboard-research
Coordination with the Cowork AI OS family
| Plugin | Role | Required? |
|---|---|---|
cowork-ai-os |
Identity + connector discovery + safe-zones | Soft-required (>= 0.10); v0.10.2+ recommended for live connector catalogs |
cowork-research (this one) |
Research engine — briefs, audits, recaps | — |
cowork-obsidian |
Vault as long-term memory | Optional (>= 0.5); enables vault destination + fold-back |
cowork-financial (future) |
P&L, cashflow, financial briefs | Out of scope for v0.1 |
cowork-social (future) |
Social posting + scheduling | Out of scope for v0.1 |
Cohort install order: cowork-ai-os first → cowork-obsidian (if you want a vault) → cowork-research.
License
MIT — yours forever.
Built by
Nuno Tavares — Newsletter: automatedmarketer.net · YouTube: @AutomatedMarketer
Links
- Anthropic Claude Code docs
cowork-ai-osplugin — identity + connector layercowork-obsidianplugin — second-brain layer- Karpathy's LLM Wiki gist — the framing
Related skills
FAQ
What does the research brief command produce?
A 600-word executive brief plus a 5-bullet TLDR on any topic, competitor, account, methodology, or library, with citations.
How does it scrape login-walled pages?
It uses Firecrawl as the primary scraper with a Playwright fallback for login-walled pages.