PluginBench
Skill
Review
Audit score 70

research-ops

affaan-m/ecc

Evidence-first research workflow for current facts, comparisons, and recommendations.

What is research-ops?

Research Ops is an operator wrapper that coordinates when and how to use specialized research skills (exa-search, deep-research, market-research, lead-intelligence) together. Use it when you need fresh public information, want to compare options, enrich data about people or companies, or turn repeated lookups into monitored workflows.

  • Classifies research asks into quick factual, comparison, enrichment, or monitoring lanes
  • Coordinates specialized research skills (exa-search, deep-research, market-research, lead-intelligence) based on task type
  • Separates sourced facts, user-provided evidence, inference, and recommendations explicitly
  • Escalates from lightweight searches (exa-search) to heavier synthesis (deep-research) only when needed
  • Identifies recurring research patterns that should become automated monitors instead of manual repeats

How to install research-ops

npx skills add null --skill research-ops
Claude Code
Cursor
Windsurf
Cline

How to use research-ops

  1. 1.Normalize any evidence the user already supplied into facts, needs-verification items, and open questions
  2. 2.Classify the research ask: quick factual answer, comparison memo, lead enrichment, or recurring monitor
  3. 3.Select the lightest evidence path first—use exa-search for discovery, escalate to deep-research for synthesis, use market-research for recommendations, use lead-intelligence for targeting
  4. 4.Gather and synthesize evidence, explicitly labeling each claim as sourced fact, user-provided context, inference, or recommendation
  5. 5.Include concrete dates for freshness-sensitive answers and recommend monitoring setup if the task is recurring

Use cases

Good for
  • Compare multiple vendors or products using current market data and user-supplied context
  • Enrich company or person profiles with fresh public information and ranked recommendations
  • Answer time-sensitive questions (latest trends, current pricing, recent news) with dated sources
  • Turn repeated research questions into monitored workflows instead of manual lookups each time
  • Synthesize multi-source evidence into a decision memo with explicit evidence boundaries
Who it's for
  • Researchers and analysts who need current public information with clear sourcing
  • Product managers comparing options or evaluating market positioning
  • Sales and business development teams enriching leads with fresh intelligence
  • Anyone running recurring research tasks that should be automated or monitored

research-ops FAQ

When should I use research-ops instead of calling exa-search or deep-research directly?

Use research-ops when you need to decide which research skill to use, when the task involves multiple sources or decision-making, or when you want to check whether a question should become a recurring monitor. For simple one-off lookups, exa-search alone may be faster.

How do I know if a research task should become a monitor?

If the user is likely to ask the same research question repeatedly (weekly pricing checks, competitor tracking, lead list updates), recommend a monitoring or workflow layer instead of repeating manual searches.

What's the difference between deep-research and market-research?

deep-research synthesizes multiple sources with citations for factual accuracy; market-research is specialized for recommendations and ranked decisions (e.g., which vendor to choose).

Should I include user-provided evidence in my analysis?

Yes—normalize and factor in any evidence the user already supplied. Do not restart the analysis from zero if they built part of the model already.

How do I avoid mixing inference with sourced facts?

Explicitly label each claim: mark it as a sourced fact (with date and source), user-provided context, inference from the evidence, or recommendation. This boundary is critical for decision-making.

Full instructions (SKILL.md)

Source of truth, from affaan-m/ecc.


name: research-ops description: Evidence-first current-state research workflow for ECC. Use when the user wants fresh facts, comparisons, enrichment, or a recommendation built from current public evidence and any supplied local context. metadata: origin: ECC

Research Ops

Use this when the user asks to research something current, compare options, enrich people or companies, or turn repeated lookups into a monitored workflow.

This is the operator wrapper around the repo's research stack. It is not a replacement for deep-research, exa-search, or market-research; it tells you when and how to use them together.

Skill Stack

Pull these ECC-native skills into the workflow when relevant:

  • exa-search for fast current-web discovery
  • deep-research for multi-source synthesis with citations
  • market-research when the end result should be a recommendation or ranked decision
  • lead-intelligence when the task is people/company targeting instead of generic research
  • knowledge-ops when the result should be stored in durable context afterward

When to Use

  • user says "research", "look up", "compare", "who should I talk to", or "what's the latest"
  • the answer depends on current public information
  • the user already supplied evidence and wants it factored into a fresh recommendation
  • the task may be recurring enough that it should become a monitor instead of a one-off lookup

Guardrails

  • do not answer current questions from stale memory when fresh search is cheap
  • separate:
    • sourced fact
    • user-provided evidence
    • inference
    • recommendation
  • do not spin up a heavyweight research pass if the answer is already in local code or docs

Workflow

1. Start from what the user already gave you

Normalize any supplied material into:

  • already-evidenced facts
  • needs verification
  • open questions

Do not restart the analysis from zero if the user already built part of the model.

2. Classify the ask

Choose the right lane before searching:

  • quick factual answer
  • comparison or decision memo
  • lead/enrichment pass
  • recurring monitoring candidate

3. Take the lightest useful evidence path first

  • use exa-search for fast discovery
  • escalate to deep-research when synthesis or multiple sources matter
  • use market-research when the outcome should end in a recommendation
  • hand off to lead-intelligence when the real ask is target ranking or warm-path discovery

4. Report with explicit evidence boundaries

For important claims, say whether they are:

  • sourced facts
  • user-supplied context
  • inference
  • recommendation

Freshness-sensitive answers should include concrete dates.

5. Decide whether the task should stay manual

If the user is likely to ask the same research question repeatedly, say so explicitly and recommend a monitoring or workflow layer instead of repeating the same manual search forever.

Output Format

QUESTION TYPE
- factual / comparison / enrichment / monitoring

EVIDENCE
- sourced facts
- user-provided context

INFERENCE
- what follows from the evidence

RECOMMENDATION
- answer or next move
- whether this should become a monitor

Pitfalls

  • do not mix inference into sourced facts without labeling it
  • do not ignore user-provided evidence
  • do not use a heavy research lane for a question local repo context can answer
  • do not give freshness-sensitive answers without dates

Verification

  • important claims are labeled by evidence type
  • freshness-sensitive outputs include dates
  • the final recommendation matches the actual research mode used