Agent skill

Research Ops Skills

by alirezarezvani in alirezarezvani/claude-skills

A skill your agent uses when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user…

MITAuto-check passedProduct & Project Management

Install Research Ops Skills

skills CLI
$ npx skills add alirezarezvani/claude-skills --skill research-ops-skills -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install alirezarezvani/claude-skills research-ops-skills --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/alirezarezvani/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/research-ops/skills/research-ops-skills .claude/skills/research-ops-skills && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
research-ops-skills
GitHub stars
28k
Token cost
~2.8k tokens
SKILL.md length
1,184 words
Files
1
Skills in repo
342
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user…

  • Works in 5 steps: Explore before asking → If still ambiguous, ONE forcing question… → Decision-tree walk for multi-lane… → …
  • Synthesizing enterprise research across workstreams — clinical study design
  • SKILL.md covers When to invoke, Routing logic (deterministic), Workflow (Matt Pocock grill… and Forcing-question library…, plus 8 more sections
  • Calls python3

What it does

Research Ops Skills is an agent skill from alirezarezvani/claude-skills. Use when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user research. Triggers on "design this clinical study", "what sample size", "R&D budget", "burn rate", "capitalize or expense", "TAM SAM SOM", "market sizing", "survey design", "segment the market", "plan user interviews", "usability test", "synthesize research insights". Forks context to route to one of four Research-Operations sub-skills…

Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Product & Project Management, covering User research, Market sizing and Experimental design. The repository describes itself as: 380 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 380+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8… The licence is MIT.

When your agent uses it

  • Synthesizing enterprise research across workstreams — clinical study design
  • R&D program finance
  • Market sizing/surveys
  • Product/user research

Example prompts

  • “design this clinical study”
  • “what sample size”
  • “R&D budget”
  • “/research-ops-skills”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Explore before asking
  2. If still ambiguous, ONE forcing question with a recommended answer
  3. Decision-tree walk for multi-lane inquiries
  4. Invoke sub-skill in forked context
  5. Return digest with cited canon challenge

What it can do on your machine

Read from SKILL.md and the folder at commit 19392f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Research Ops Skills loads about 2.8k tokens when it runs. Until then it costs about 211 tokens; SKILL.md has 1,184 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~211
When it runs · the whole SKILL.md, loaded when a task matches
~2.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from alirezarezvani/claude-skills at commit 19392f7, republished under its MIT licence (© alirezarezvani). 1,184 words, ~2,777 tokens.

Download SKILL.mdSave it as .claude/skills/research-ops-skills/SKILL.md (or your agent's skills folder).
name
research-ops-skills
description
Use when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user research. Triggers on "design this clinical study", "what sample size", "R&D budget", "burn rate", "capitalize or expense", "TAM SAM SOM", "market sizing", "survey design", "segment the market", "plan user interviews", "usability test", "synthesize research insights". Forks context to route to one of four Research-Operations sub-skills (clinical-research, research-finance, market-research, product-research) and returns a digest. Distinct from ra-qm-team (regulatory submission), finance (corporate close/valuation), research/grants (funding discovery), product-team (persona/journey/live experiments), and marketing-skill (campaign analytics).
context
fork
version
2.9.0
author
claude-code-skills
license
MIT
tags
research-ops, clinical-research, research-finance, market-research, product-research, rd, orchestrator
compatible_tools
claude-code, codex-cli, cursor, antigravity, opencode, gemini-cli

Research Operations — Domain Orchestrator

The Research Operations surface is how the enterprise plans, funds, scopes, and synthesizes research across four workstreams: clinical R&D, R&D finance, market research, and product research. This orchestrator forks its context, routes your inquiry to one of four sub-skills, then returns a digest. Heavy intake (protocol drafts, program ledgers, survey exports, interview transcripts) stays in the forked context.

This is the enterprise counterpart to the academic research/ domain. If your question is about finding literature, grants, or patents, use research/. If it is about planning, funding, scoping, or synthesizing research as an operational discipline, you are in the right place.

When to invoke

SymptomSub-skill
"We're designing a Phase 2 trial — what's the endpoint and sample size?"clinical-research
"What's our R&D program burn, and is this cost CapEx or OpEx?"research-finance
"What's the TAM for this product, and how do we survey the segment?"market-research
"How many users do we interview, and how do we synthesize the findings?"product-research

Routing logic (deterministic)

Same two-signal threshold pattern as commercial-skills. Single-signal → clarifying question. Mixed signals → highest-confidence first, chain second in a follow-up turn. Never silently chain.

Signal table
Signal classKeywordsSub-skill
CLINICALclinical trial, study design, protocol, endpoint, sample size, power, phase 1/2/3, biostatistics, eligibility, feasibility, estimandclinical-research
RD_FINANCER&D budget, program budget, burn, runway, F&A, indirect rate, overhead, capitalize vs expense, R&D capex, portfolio ROI, rNPVresearch-finance
MARKETTAM, SAM, SOM, market sizing, survey design, sampling, margin of error, segmentation, competitive intelligence, market researchmarket-research
PRODUCTuser interview, JTBD, usability test, concept test, prototype test, discovery research, research repository, insight synthesis, saturationproduct-research

Workflow (Matt Pocock grill discipline)

Derived from Matt Pocock's grill-with-docs pattern: explore-then-ask, one question per turn with a recommended answer, walk the decision tree depth-first, track dependencies, anchor every challenge in the research canon (references/ of each sub-skill).

Step 1 — Explore before asking

Check the user's working directory first:

  • Is there a protocol draft, program ledger, TAM model, or interview guide already in the workspace?
  • Does the inquiry already disambiguate the lane (e.g., "what sample size for a two-arm trial" — that's clinical-research, no question needed)?
  • Is there an artifact filename that resolves the lane (protocol.json → clinical; program-budget.json → finance; tam-model.json → market; interview-guide.md → product)?

If the workspace resolves the lane, route silently.

Step 2 — If still ambiguous, ONE forcing question with a recommended answer

Matt's rule: never bundle. Always recommend.

Pattern:

Q1/1: [precise question naming the two candidate lanes]
Recommended: [Lane X, because <signal-table rationale>]

(Confirm, or override?)
Step 3 — Decision-tree walk for multi-lane inquiries

If the inquiry legitimately crosses two lanes (e.g., "design this trial AND budget it" = CLINICAL + RD_FINANCE), walk depth-first:

  1. Highest-confidence lane first → run sub-skill in forked context → digest
  2. Ask: "Now run [second lane]? Recommended: yes, because [dependency]."
  3. Confirm before chaining.

Never silently chain.

Step 4 — Invoke sub-skill in forked context

Forward original prompt + structured inputs (protocol JSON, program ledger CSV, market model, observation export).

Step 5 — Return digest with cited canon challenge

≤ 200 words: analyzed, top 3 findings (anchored to a canon citation), top 3 next actions (named human owner where applicable), artifact path, and one grill challenge for the user. Examples:

  • "Your power calc assumes a 0.5 effect size with no published anchor. ICH E9 requires a justified, clinically meaningful difference. Where did 0.5 come from?"
  • "Your TAM is a single top-down number (1% of a $40B market). Bessemer market-sizing discipline requires a bottoms-up cross-check. What's units × price × adoption?"

Forcing-question library (grill-with-docs pattern)

Grill the user on lane-defining decisions before invoking the sub-skill. One per turn, recommended answer, canon citation:

  • CLINICAL lane: "Is your primary endpoint a clinical outcome or a surrogate — and if surrogate, is it validated for this indication? Recommended: clinical outcome unless the surrogate is on FDA's validated table. Canon: FDA Surrogate Endpoint Table; BEST glossary."
  • RD_FINANCE lane: "Is this spend in the research phase or the development phase, and can you evidence technical feasibility? Recommended: research = expense; development = capitalize-candidate only with feasibility evidence, routed to a named finance owner. Canon: IAS 38; ASC 730."
  • MARKET lane: "Is your TAM top-down or bottoms-up — and have you computed it both ways to triangulate? Recommended: both; reconcile the delta. Canon: Bessemer / a16z market-sizing; Fermi estimation."
  • PRODUCT lane: "Is this study generative (discover problems) or evaluative (test a solution)? Recommended: name it first; the method follows. Canon: Rohrer's landscape of UX research methods (NN/g)."

Never run a sub-skill until the lane-defining decision is locked.

Show full SKILL.md (464 more words)Show less

Onboarding-first (per sub-skill)

Before invoking a sub-skill for the first time in a workspace, point the user at that skill's onboarding questionnaire so the tools run pre-configured to their context:

bash
python3 skills/<sub-skill>/scripts/onboard.py          # interactive Q&A
python3 skills/<sub-skill>/scripts/onboard.py --show    # questions + current config

Each sub-skill has its own question set (clinical: area/alpha/power/dropout/owners · finance: area/F&A/runway/standard/owner · market: profile/confidence/MoE/method · product: profile/insight-threshold/method/stakes). Answers persist to ~/.config/research-ops/<sub-skill>.json (or ./.research-ops/<sub-skill>.json with --scope project) and are consumed automatically by every tool in that skill. Customization is mandatory discipline here, not decoration — surface the onboarding step when a user starts a fresh research workstream.

Autoresearch handoff (isolated, opt-in)

Each sub-skill ships its own skills/<sub-skill>/scripts/ar_evaluator.py — an isolated bridge to engineering/autoresearch-agent. Invoke autoresearch only when the user explicitly asks to "optimize", "improve", or "run a loop". The handoff is per-skill (no shared coupling): the loop edits the skill's input file and the evaluator scores it (clinical → feasibility_composite higher; finance → runway_months higher; market → tam_divergence lower; product → validated_insights higher). Never auto-start a loop; never let the loop edit the evaluator.

Assumptions

  1. User has research authority OR is preparing analysis for someone who does.
  2. User wants deterministic decision support, not the final answer — a clinician approves the protocol, a controller books the entry, the human picks the market number.
  3. Inputs may be partial — every sub-skill ships a templated sample so the user can see the shape before filling in their own.

Non-goals

  • Not an EDC, clinical-trial-management system, accounting system, survey platform, or research repository.
  • Does not give clinical, accounting, or legal advice as fact. Every output is a recommendation + named human owner.
  • Does not store research history across sessions.

Distinct from

  • research/ (academic) — that domain finds literature, grants, and patents. This domain plans, funds, scopes, and synthesizes research.
  • ra-qm-team — that's regulatory/QM submission (ISO 13485/14971, MDR, FDA 510(k)/PMA/QSR). clinical-research designs the study; it routes submission out to ra-qm-team.
  • finance/financial-analysis — that's corporate close + valuation. research-finance manages R&D program/portfolio spend.
  • research/grants — that's funding discovery. research-finance manages money already won.
  • product-team — that's persona/journey artifacts, discovery sprints, and live A/B experiments. product-research is the method + repository discipline.
  • marketing-skill — that's campaign analytics and demand-gen. market-research is upstream methodology.

Output artifacts

Sub-skillArtifact
clinical-researchprotocol_synopsis.md + sample_size.json
research-financerd_program_budget.md + capex_opex_routing.json
market-researchmarket_sizing.md + sample_plan.json
product-researchresearch_plan.md + insight_synthesis.json

Anti-patterns (do not)

  • ❌ Present a clinical power/endpoint output as fact — it is an estimate with a named clinical owner
  • ❌ Auto-decide capitalize-vs-expense — route to a named finance owner
  • ❌ Report a market size as a single unsourced number — show method + both-ways triangulation + assumptions
  • ❌ Assert a product insight from a single participant — flag it as an anecdote
  • ❌ Run all 4 sub-skills "to be thorough" — pick one, digest, chain if needed

References

  • Clinical canon: ICH E8(R1)/E9/E9(R1), CONSORT, SPIRIT, FDA Multiple Endpoints
  • R&D finance canon: IAS 38, ASC 730, 2 CFR 200, Cooper stage-gate
  • Market canon: Cochran, Dillman, Kotler, Bessemer market-sizing
  • Product canon: Nielsen, Guest et al., Christensen JTBD, ResearchOps/Polaris
  • Path-B build pattern: documentation/implementation/research-ops-expansion-plan.md

© alirezarezvani, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in research-ops/skills/research-ops-skills of alirezarezvani/claude-skills.

Open the folder on GitHubat commit 19392f7

Compare with similar skills

Research Ops Skills next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Research Ops Skills compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Research Ops Skills this skillalirezarezvani/claude-skills28k—~2.8kAutomated safety check: PassMIT
Sample Size Basicaipoch/medical-research-skills1.9k—~1.6kAutomated safety check: PassMIT
Management ConsultantDogInfantry/claude-skill-management-consultant-B1136—~14kAutomated safety check: PassCustom licence
Lean UX Canvas v2deanpeters/Product-Manager-Skills7.2k1 repos~6.2kAutomated safety check: PassCustom licence
Market Sizing Analysiswshobson/agents40k1 repos~620Automated safety check: PassMIT
Building ProductGTM-Strategist/gtm-strategist-skills264—~5.8kAutomated safety check: PassMIT

Similar skills

  • Sample Size Basic

    aipoch/medical-research-skills

    Basic sample size estimator for clinical research planning. An agent skill from aipoch/medical-research-skills.

    1.9k GitHub stars~1.6k tokensUpdated 24 days ago
    Research & ScienceAuto-check passed
  • Management Consultant

    DogInfantry/claude-skill-management-consultant-B1

    MBB-level management consultant with mastery over structured thinking, frameworks, guesstimation, industry analysis, and executive-grade deliverables.

    136 GitHub stars~14k tokensUpdated 20 days ago
    Product & Project ManagementAuto-check passed
  • Lean UX Canvas v2

    deanpeters/Product-Manager-Skills

    Guides a team through Jeff Gothelf's Lean UX Canvas v2 to frame a business problem, surface assumptions and decide what to learn and test next.

    7.2k GitHub starsUsed in 1 repo~6.2k tokens
    Product & Project ManagementAuto-check passed
  • Market Sizing Analysis

    wshobson/agents

    Calculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies.

    40k GitHub starsUsed in 1 repo~620 tokens
    Product & Project ManagementAuto-check passed
  • Building Product

    GTM-Strategist/gtm-strategist-skills

    A skill your agent uses when the user needs to define their MVP, create a product roadmap, plan metrics and tracking, refine their value proposition with JTBD, or run usability tests.

    264 GitHub stars~5.8k tokensUpdated 2 mo ago
    Product & Project ManagementAuto-check passed
  • Usability Testing

    rampstackco/claude-skills

    Plan and run usability tests on existing or prototype designs including test design, task scripts, moderation, observation, and findings synthesis.

    945 GitHub stars~2.4k tokensUpdated 4 days ago
    Product & Project ManagementAuto-check passed

More from alirezarezvani/claude-skills

All 342 skills in this repo
  • Agile Product Owner

    alirezarezvani/claude-skills

    Writes INVEST-checked user stories with acceptance criteria, splits epics, plans sprints from velocity and ranks the backlog with a weighted score.

    28k GitHub starsUsed in 3 repos~3.2k tokens
    Auto-check passed
  • Product Strategist

    alirezarezvani/claude-skills

    OKR cascade toolkit for product leaders: generates aligned company-to-team OKRs from five strategy types and scores how well they line up.

    28k GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check passed
  • App Store Optimization

    alirezarezvani/claude-skills

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store.

    28k GitHub starsUsed in 1 repo~4.2k tokens
    Auto-check passed
  • AWS Solution Architect

    alirezarezvani/claude-skills

    Design AWS architectures for startups using serverless patterns and IaC templates.

    28k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Campaign Analytics

    alirezarezvani/claude-skills

    Calculates attribution, funnel and ROI figures for marketing campaigns with three Python scripts that need only the standard library.

    28k GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed
  • Code to PRD

    alirezarezvani/claude-skills

    Reverse-engineers a frontend, backend or fullstack codebase into a product requirements document with per-page docs, an enum dictionary and an API inventory.

    28k GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed

Questions about Research Ops Skills

What does Research Ops Skills do?

A skill your agent uses when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user…. Research Ops Skills is an agent skill from alirezarezvani/claude-skills. Use when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user research.

When should I use Research Ops Skills?

Research Ops Skills fits situations like: synthesizing enterprise research across workstreams — clinical study design; R&D program finance; market sizing/surveys; product/user research.

How do I install Research Ops Skills in Claude Code?

Run `npx skills add alirezarezvani/claude-skills --skill research-ops-skills -a claude-code`. Or copy the skill folder (research-ops/skills/research-ops-skills in alirezarezvani/claude-skills) into .claude/skills/research-ops-skills in your project. Claude Code loads it when a task matches its description.

How do I install Research Ops Skills in Codex?

Run `npx skills add alirezarezvani/claude-skills --skill research-ops-skills -a codex`. Or copy the skill folder (research-ops/skills/research-ops-skills in alirezarezvani/claude-skills) into .agents/skills/research-ops-skills in your project. Codex loads it when a task matches its description.

Can I use Research Ops Skills in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alirezarezvani/claude-skills --skill research-ops-skills -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/research-ops-skills, .gemini/skills/research-ops-skills, .github/skills/research-ops-skills and .opencode/skills/research-ops-skills in your project.

What does Research Ops Skills need to run?

Going by SKILL.md and its folder, Research Ops Skills needs the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Research Ops Skills access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Research Ops Skills safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Research Ops Skills use?

Research Ops Skills is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Research Ops Skills use?

About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Research Ops Skills?

Skills that share tags, products or a category with Research Ops Skills: Sample Size Basic (aipoch/medical-research-skills, 1.9k stars), Management Consultant (DogInfantry/claude-skill-management-consultant-B1, 136 stars), Lean UX Canvas v2 (deanpeters/Product-Manager-Skills, 7.2k stars) and Market Sizing Analysis (wshobson/agents, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Research Ops Skills?

alirezarezvani (a GitHub user) maintains it in alirezarezvani/claude-skills, which has 27,938 GitHub stars. The repository holds 342 skills in this directory. The repository was last updated on August 30, 2026.

Source: alirezarezvani/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.