Skip to content
Agent Orchestration
Skill

/copy-research

Dispatch copy-lead helpers: Tavily, Codex luna/terra, grok/X, OpenCode DeepSeek, Cursor Grok 4.6 medium-fast. Use when: глубокий ресёрч, firecrawl, tavily, сподручные, конкуренты, twitter, язык ЦА. SKIP: SEO SERP (seo-specialist); one URL (WebFetch).

BOOST
From plugin
claude-lane-stack
12464 skills24 agents5 commands12 hooks
+1
Install
$ npx -y skills add VKirill/claude-lane-stack --skill copy-research --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/copy-research

Context preview

The summary Claude sees to decide when to auto-load this skill.

Dispatch copy-lead helpers: Tavily, Codex luna/terra, grok/X, OpenCode DeepSeek, Cursor Grok 4.6 medium-fast. Use when: глубокий ресёрч, firecrawl, tavily, сподручные, конкуренты, twitter, язык ЦА. SKIP: SEO SERP (seo-specialist); one URL (WebFetch).

SKILL.md

copy-research.SKILL.md
name: copy-research
description: "Dispatch copy-lead helpers: Tavily, Codex luna/terra, grok/X, OpenCode DeepSeek, Cursor Grok 4.6 medium-fast. Use when: глубокий ресёрч, firecrawl, tavily, сподручные, конкуренты, twitter, язык ЦА. SKIP: SEO SERP (seo-specialist); one URL (WebFetch)."

Copy research

Write notes to `.agents/copy/research/inbox/YYYY-MM-DD-<slug>.md`. Then **you** fill audience/page files and `mv` the note to `used/`. Research ≠ buyer quote. Never one `web.md`.

First load `references/helpers.md` (who runs the CLI). Then `references/search-playbook.md` for query rules. Do **not** `npx skills add` unless the human has the key **and** asked. Twitter/OAuth skills: never.

Who runs what

| Need | Runner | |---|---| | Одна страница | You: `WebFetch` | | Короткий поиск с цитатами / URL | skill **`tavily`** → `/search` | | Отчёт: рынок / ЦА / ландшафт | skill **`tavily`** `/research` **or** Firecrawl (key) | | Открытый веб, несколько URL | **Codex `gpt-5.6-luna` + fast** (`terra` if thin) | | X / Twitter, живой сленг | **grok** CLI | | Пачка вариантов / дешёвый черновик | **OpenCode** `deepseek-v4-flash` | | 2–3 сильных угла | **OpenCode** `deepseek-v4-pro` | | Второй проход с репо | **cursor-agent** `cursor-grok-4.6-medium-fast` | | Уже в репо | `Agent(Explore)` | | Неясно, с чего начать | `Agent(general-purpose)` first, then CLI |

Recipes: `references/helpers.md`. Helper writes inbox only. You lift.

Tavily

Load skill `tavily`. Key: `$TAVILY_API_KEY` (see the skill for the Env Catalog and terminal fallback). Search = `/search`. Cited report = `/research` (ask duration).

Firecrawl deep-research (report-scale)

Official skill: https://www.skills.sh/firecrawl/firecrawl-workflows/firecrawl-deep-research Source: `firecrawl/firecrawl-workflows` · skill `firecrawl-deep-research`. Needs `FIRECRAWL_API_KEY`.

Use **only** when the human wants a cited report (landscape, how the category talks, multi-angle + sources). Not for one URL, top-N, or «найди 3 заголовка».

1. If `FIRECRAWL_API_KEY` is unset → stop. Tell the human to export it. Do not invent sources. 2. If the skill is not installed:

npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-deep-research

3. Ask one question if duration is unknown: «Сколько крутить ресёрч?» (их онбординг). 4. Load skill `firecrawl-deep-research`. Output also copy to `research/inbox/YYYY-MM-DD-<slug>.md`. 5. Lift language into `audience.md`. Do not treat report sentences as buyer quotes. Then `mv` the note to `used/`.

CLI helpers

Load `references/helpers.md` and run that recipe. Do not paste a second copy here.

After the worker

1. Read the inbox note. 2. Lift **language** into `audience.md` / persona `words_they_use`. 3. Do not paste a tweet as `happy_customer_pattern`. 4. `mv` the note to `research/used/` (noise → `dead/`). Refresh `INDEX.md`. 5. Then headlines / UX as usual.

NEVER

  • Twitter/OAuth/post skills from skill.sh
  • Firecrawl deep-research for a single URL or a top-N list
  • Firecrawl without `FIRECRAWL_API_KEY`
  • `run-init` / writer lanes
  • Treat scraped text as a confirmed customer quote
  • Append into one `web.md`
  • Let a helper edit canon / `locked` files
  • Pick a Cursor model other than `cursor-grok-4.6-medium-fast`
Read more
Ships withclaude-lane-stack

Claude Lane Stack is a self-hosted toolkit for coordinating coding agents through CLI processes, task contracts, Git workspaces, and verification receipts (bin/run-controller:117-159, schemas/task-v2.schema.json:1-60).

Get the whole plugin

Other skills on claude-lane-stack.