PlaygroundCatalog › Research Protocol
RP

Research Protocol

🔵 Stable🕐 updated 2026-06-08 🔷 SkillSpec L3 pm-research

Write a structured research protocol or study design document. Use when asked to write a research protocol, study protocol, research plan, methodology section, or research proposal. Produces a complete protocol with objectives, methodology, ethical considerations, and analysis plan.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Write a research protocol for [study]”“Help me design a study to investigate [question]”“Write the methodology for my research proposal”

What to give it

Research type — clinical trial / observational / qualitative / systematic review / survey
Research question or hypothesis
Setting and population
Proposed methodology
Timeline
Funder or institution — if applicable

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Primary objective is singular and answerable (not compound)
Sample size has a stated basis (power calculation or saturation rationale)
Ethical considerations section is complete
Analysis plan is pre-specified (not "to be determined")
Timeline includes all phases from ethics approval to write-up

⚠️ What it refuses to do

Do not write an analysis plan as "to be determined" — the analysis approach must be pre-specified before data collection
Do not skip the ethical considerations section — all research involving human participants requires ethical review
Do not define research questions so broadly that the study cannot answer them within scope and budget
Do not conflate the research question with the hypothesis — state them separately and clearly
Do not omit sample size justification — an underpowered study wastes resources and produces inconclusive results

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="research-protocol"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Research Protocol is one of 1078 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog