Gateway skill for research methodology - automatically loads relevant research skills based on task context
Automatically loads relevant research methodology skills based on task context
/plugin marketplace add rand/cc-polymath/plugin install cc-polymath@cc-polymath-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill is automatically activated when your task involves:
1. research-synthesis - Synthesizing information and conducting meta-analysis
2. quantitative-methods - Quantitative research and statistical analysis
3. qualitative-methods - Qualitative research approaches
4. research-design - Planning and designing research studies
5. data-collection - Methods for gathering research data
6. data-analysis - Analyzing quantitative and qualitative data
7. research-writing - Writing research papers and reports
# From skills directory
cat ~/.claude/skills/research/research-synthesis.md
cat ~/.claude/skills/research/quantitative-methods.md
cat ~/.claude/skills/research/qualitative-methods.md
cat ~/.claude/skills/research/research-design.md
cat ~/.claude/skills/research/data-collection.md
cat ~/.claude/skills/research/data-analysis.md
cat ~/.claude/skills/research/research-writing.md
Quantitative Research Study:
# Planning phase
cat ~/.claude/skills/research/research-design.md
# Data collection
cat ~/.claude/skills/research/data-collection.md
cat ~/.claude/skills/research/quantitative-methods.md
# Analysis and reporting
cat ~/.claude/skills/research/data-analysis.md
cat ~/.claude/skills/research/research-writing.md
Qualitative Research Study:
# Planning phase
cat ~/.claude/skills/research/research-design.md
# Data collection
cat ~/.claude/skills/research/data-collection.md
cat ~/.claude/skills/research/qualitative-methods.md
# Analysis and reporting
cat ~/.claude/skills/research/data-analysis.md
cat ~/.claude/skills/research/research-writing.md
Literature Review / Meta-Analysis:
# Synthesis phase
cat ~/.claude/skills/research/research-synthesis.md
# If including quantitative synthesis
cat ~/.claude/skills/research/quantitative-methods.md
# Writing phase
cat ~/.claude/skills/research/research-writing.md
Mixed Methods Study:
# All methods
cat ~/.claude/skills/research/research-design.md
cat ~/.claude/skills/research/quantitative-methods.md
cat ~/.claude/skills/research/qualitative-methods.md
cat ~/.claude/skills/research/data-collection.md
cat ~/.claude/skills/research/data-analysis.md
cat ~/.claude/skills/research/research-writing.md
Load skills progressively based on research phase:
Phase 1: Planning (Load 1-2 skills)
Phase 2: Collection (Add 1-2 skills)
Phase 3: Analysis (Add 1 skill)
Phase 4: Writing (Add 1 skill, can unload others)
Phase 5: Synthesis (If conducting review)
Research Task
↓
Conducting new study?
YES → Load research-design
↓
Quantitative approach?
YES → Load quantitative-methods + data-collection
Qualitative approach?
YES → Load qualitative-methods + data-collection
Mixed methods?
YES → Load both methods + data-collection
↓
Ready to analyze?
YES → Load data-analysis
↓
Ready to write?
YES → Load research-writing
NO → Synthesizing existing research?
YES → Load research-synthesis
↓
Quantitative synthesis (meta-analysis)?
YES → Also load quantitative-methods
Qualitative synthesis?
YES → Also load qualitative-methods
↓
Ready to write?
YES → Load research-writing
Based on keywords in your task, these skills auto-load:
Keywords → Skills Mapping:
cat ~/.claude/skills/research/research-design.md
cat ~/.claude/skills/research/data-collection.md
cat ~/.claude/skills/research/quantitative-methods.md
cat ~/.claude/skills/research/qualitative-methods.md
cat ~/.claude/skills/research/data-analysis.md
cat ~/.claude/skills/research/research-synthesis.md
cat ~/.claude/skills/research/quantitative-methods.md
cat ~/.claude/skills/research/research-writing.md
cat ~/.claude/skills/research/data-analysis.md
All research skills follow these standards:
Research skills integrate well with:
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.