Source profileQuality 95/100

Jamie-BitFlight/claude_skills/.claude/skills/skill-research-process/SKILL.md

skill-research-process

Builds comprehensive Claude Code skills using parallel research agents — categorization, parallel documentation gathering, anti-hallucination checkpoints, and final validation. Use when building a skill from official docs, when "research for skill" or "create comprehensive skill" is requested, or when extensive multi-source documentation gathering is needed before skill creation.

Source repository stars
64
Declared platforms
1
Static risk flags
3
Last source update
2026-08-28
Source checked
2026-08-28

Decision brief

What it does: where it fits

Systematic, scalable approach for building comprehensive Claude Code skills using parallel research agents. Use this when a skill requires extensive documentation gathering from official sources.

Best for

  • Use when building a skill from official docs, when "research for skill" or "create comprehensive skill" is requested, or when extensive multi-source documentation gathering is needed before skill creation.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeDeclaredSource recordInstall path and trigger
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/Jamie-BitFlight/claude_skills --skill ".claude/skills/skill-research-process"
Safe inspection promptEditorial

Inspect the Agent Skill "skill-research-process" from https://github.com/Jamie-BitFlight/claude_skills/blob/a00194f25fec502d3d659b7d610369614967251e/.claude/skills/skill-research-process/SKILL.md at commit a00194f25fec502d3d659b7d610369614967251e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Process Overview

    Review the “Process Overview” section in the pinned source before continuing.

    Review and apply the “Process Overview” source section.
  2. 02

    Stage 1: Initialize Skill Structure

    Objective: Create base skill directory and identify documentation categories.

    Initialize skill directory:Launch categorization agent - see Agent PromptsOutput: {skill-name}.TODO.md with categorized checklist
  3. 03

    Quality Gate 1: Category Verification

    Before proceeding, verify:

    [ ] Categories are distinct (no overlap)[ ] Each category is specific enough to guide focused research[ ] 5-10 categories total (fewer for simple tools, more for complex)
  4. 04

    Stage 2: Parallel Category Research

    Objective: Launch concurrent research agents to build reference documentation.

    Read TODO categories from {skill-name}.TODO.mdLaunch concurrent Task agents (one per category) with runinbackground: trueEach agent outputs to ./references/{category}/
  5. 05

    Stage 3: Integration

    Objective: Update SKILL.md with category links and finalize.

    Update ./SKILL.md with links to each category's index.mdVerify SKILL.md body ≤5k wordsValidate structure

Permission review

Static risk signals and limitations

Writes files

medium · line 34

The documentation asks the agent to create, modify, or delete local files.

*Objective**: Create base skill directory and identify documentation categories.

Network access

medium · line 93

The documentation includes network, browsing, or remote request actions.

According to the official documentation (https://example.com/docs, accessed 2026-02-01), ...

Reads files

low · line 131

The documentation asks the agent to read local files, directories, or repositories.

**Clone + Read**: Clone repo locally, use Read tool for code analysis

Reads files

low · line 137

The documentation asks the agent to read local files, directories, or repositories.

Check output file with Read tool (background agents write to file)

Writes files

medium · line 137

The documentation asks the agent to create, modify, or delete local files.

Check output file with Read tool (background agents write to file)

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score95/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars64SourceRepository attention, not individual Skill quality
Compatibility1 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
Jamie-BitFlight/claude_skills
Skill path
.claude/skills/skill-research-process/SKILL.md
Commit
a00194f25fec502d3d659b7d610369614967251e
License
MIT
Collected
2026-08-28
Default branch
main
View the original SKILL.md

Skill Research Process

Systematic, scalable approach for building comprehensive Claude Code skills using parallel research agents. Use this when a skill requires extensive documentation gathering from official sources.

Process Overview

Stage 1: Initialize → Categorization agent creates TODO checklist
    ↓
Gate 1: Verify categories are distinct and complete
    ↓
Stage 2: Research → Parallel agents populate references/{category}/
    ↓
Gate 2: Anti-hallucination checkpoint (verify all claims cited)
    ↓
Stage 3: Integrate → Update SKILL.md, validate structure
    ↓
Gate 3: Final validation (links work, quality standards met)

Pre-Requisites

  1. Activate skill-creator for structure guidance:

    Skill(skill: "plugin-creator:skill-creator")
    
  2. Read CLAUDE.md for verification requirements

Stage 1: Initialize Skill Structure

Objective: Create base skill directory and identify documentation categories.

Steps

  1. Initialize skill directory:

    plugins/plugin-creator/skills/skill-creator/scripts/init_skill.py <skill-name> --path <output-directory>
    
  2. Launch categorization agent - see Agent Prompts

  3. Output: {skill-name}.TODO.md with categorized checklist

Quality Gate 1: Category Verification

Before proceeding, verify:

  • Categories are distinct (no overlap)
  • Each category is specific enough to guide focused research
  • 5-10 categories total (fewer for simple tools, more for complex)
  • Categories cover the tool's full scope

If categories overlap: Merge or redefine boundaries before Stage 2.

Stage 2: Parallel Category Research

Objective: Launch concurrent research agents to build reference documentation.

Steps

  1. Read TODO categories from {skill-name}.TODO.md
  2. Launch concurrent Task agents (one per category) with run_in_background: true
  3. Each agent outputs to ./references/{category}/

See Research Agent Prompt for template.

Parallel Execution

Launch all agents in a single message with multiple Task calls:

Agent(subagent_type: "general-purpose", description: "Research Category A", run_in_background: true, ...)
Agent(subagent_type: "general-purpose", description: "Research Category B", run_in_background: true, ...)

Quality Gate 2: Anti-Hallucination Checkpoint

MANDATORY before Stage 3. For each category, verify:

  • Every factual claim has a cited source (URL + access date)
  • No claims based on training data knowledge
  • Sources are authoritative (official docs > blogs > forums)
  • Code examples are from official sources or tested
  • Uncertain information marked explicitly as "unverified"

Citation Format Required:

According to the official documentation (https://example.com/docs, accessed 2026-02-01), ...

If citation missing: Research agent must add source or mark as "NOT_VERIFIED: [claim]".

Stage 3: Integration

Objective: Update SKILL.md with category links and finalize.

Steps

  1. Update ./SKILL.md with links to each category's index.md
  2. Verify SKILL.md body ≤5k words
  3. Validate structure

Quality Gate 3: Final Validation

Run validation:

plugins/plugin-creator/skills/skill-creator/scripts/package_skill.py <skill-path>

Verify:

  • All markdown links resolve (use Read tool to verify)
  • All index.md files contain working links
  • All TODO items from Stage 1 have corresponding reference files
  • Skill follows skill-creator guidelines

Error Recovery

MCP Tools Unavailable

Fallback strategy when MCP tools not available:

  1. WebFetch + WebSearch: For discovery and overview
  2. GitHub CLI (gh): For repository metadata, issues, releases
  3. Clone + Read: Clone repo locally, use Read tool for code analysis

Research Agent Fails

If an agent fails or times out:

  1. Check output file with Read tool (background agents write to file)
  2. Resume with remaining work if partial results exist
  3. Re-launch with narrower scope if timeout

Incomplete Source Documentation

If official docs are incomplete:

  1. Document what IS available with citations
  2. Mark gaps explicitly: "Official documentation does not cover [topic]"
  3. Use GitHub issues/discussions as secondary sources (with citation)
  4. Never fill gaps with training data assumptions

MCP Tool Selection

ToolFidelityUse When
WebFetchLowScoping only. NEVER for implementation details
mcpexa*MediumCode snippets, documentation extraction
mcpRef*HighAuthoritative, verbatim documentation

See MCP Tool Usage Guide for details.

Key Principles

PrincipleRule
Progressive DisclosureSKILL.md ≤5k words; details in references/
Parallel ExecutionLaunch all category agents in single message
Citation RequiredEvery claim needs source + access date
No Training DataOnly document what sources confirm
Relative PathsAll links use ./ prefix

Success Checklist

Before finalizing:

  • All quality gates passed (1, 2, 3)
  • Every factual claim has citation with access date
  • No speculation or training-data-based claims
  • All links use ./ relative paths
  • Categories are distinct (no overlap)
  • SKILL.md ≤5k words
  • Each category has index.md with working links
  • Validation script passes

Agent Team Alternative for Stage 2

When Stage 2 (category research) involves 3+ independent categories where findings from one category inform or challenge another, consider agent teams instead of sequential subagents.

When Agent Teams Apply

A category research workflow is a candidate for agent teams when ALL of these are true:

  1. 3+ independent categories to research (enough parallelism to justify coordination overhead)
  2. Categories benefit from cross-communication (findings from one category inform or challenge another)
  3. No shared file mutations (each teammate owns different category files)
  4. Result is a synthesis, not a concatenation (value comes from combining, deduplicating, or reconciling findings across categories)

When Subagents Suffice

A category research workflow is NOT a candidate for agent teams when:

  • Only 1-2 categories (subagent overhead is lower)
  • Categories are fully independent with no cross-communication need (subagents suffice)
  • Result is just collecting N outputs (no synthesis step)
  • Work is sequential (each step depends on the previous)

Reference

See Agent Teams Documentation for complete criteria, architecture, and usage patterns.

SOURCE: Lines 27-39 of agent-teams.md (accessed 2026-02-06)

References

Frequently asked questions

What to verify before installation and use

What does the skill-research-process source document cover?

Systematic, scalable approach for building comprehensive Claude Code skills using parallel research agents. Use this when a skill requires extensive documentation gathering from official sources.

How do I install skill-research-process?

The source record exposes this install command: npx skills add https://github.com/Jamie-BitFlight/claude_skills --skill ".claude/skills/skill-research-process". Inspect the command and pinned source before running it.

Which Agent platforms does the source record declare?

The pinned source record declares support for: claude code.

Which permission-related actions were detected?

Static rules flagged write-files, network, read-files in the source; the page lists the matching lines and excerpts.

Alternatives

Compare before choosing

Computed 9882

vasilyu1983/AI-Agents-public

research-git

Scans public GitHub repos for agent skills, dev practices, and code patterns. Use when enriching skills, setting team policy, or researching a build domain.

Computed 97147

oaustegard/claude-skills

orchestrating-agents

Orchestrates parallel API instances, delegated sub-tasks, and multi-agent workflows with streaming and tool-enabled delegation patterns. Routes by surface — native subagents in Cowork and Claude Code, httpx fan-out on claude.ai — and covers Gemini delegation via the Cloudflare AI Gateway on every surface. Use for parallel analysis, multi-perspective reviews, or complex task decomposition.

Computed 96160

kryptobaseddev/cleo

ct-research-agent

Multi-source research and investigation combining web search, documentation lookup via Context7, and codebase analysis. Synthesizes findings into actionable recommendations with proper citation and task traceability. Use when conducting research, investigating best practices, gathering technical information, or analyzing existing implementations. Triggers on research tasks, investigation needs, or information discovery requests.

Computed 967

aomi-labs/skills

crypto-skill-creator

Step-by-step guide for creating enriched CryptoSkills agent skills. Use when building new protocol skills, contributing to the directory, or understanding the enriched skill pattern. Covers SKILL.md structure, YAML frontmatter, examples, docs, resources, templates, marketplace registration, and validation. Triggers: "create a skill", "add a protocol", "contribute a skill", "new skill template".