research-lib

SKILL.md

Research Library

Research $ARGUMENTS and create documentation in .claude/docs/libraries/.

Research Items

Primary Tool: General-Purpose Subagent (Opus)

Use a general-purpose subagent (Opus) with WebSearch/WebFetch for comprehensive library research:

Agent tool:
  subagent_type: "general-purpose"
  prompt: |
    Research: {library}. Find latest version, official documentation,
    key features, constraints, best practices, known issues, and usage patterns.
    Use WebSearch and WebFetch to gather information.
    Save results to .claude/docs/libraries/{library}.md
    Return concise summary.

Fallback: WebSearch/WebFetch

If Gemini unavailable, verify via manual web search:

  • Official documentation
  • GitHub README
  • PyPI / npm page
  • Latest release notes

Content to Document

  1. Basic Information

    • Official name, version, license
    • Official URL
    • Installation command
  2. Core Features

    • Main features
    • Basic usage (code examples)
  3. Constraints & Notes

    • Known limitations
    • Conflicts with other libraries
    • Performance characteristics
    • Async/sync considerations
  4. Usage Patterns in This Project

    • Recommended usage
    • Patterns to avoid
  5. Troubleshooting

    • Common errors and solutions

Output Location

.claude/docs/libraries/$ARGUMENTS.md

Documentation Template

# {Library Name}

## Overview

- **Version**: {version}
- **License**: {license}
- **Official URL**: {url}
- **Installation**: `{install command}`

## Core Features

{Description of main features}

## Basic Usage

```python
{Code example}

Constraints & Notes

  • {Limitation 1}
  • {Limitation 2}

Recommended Patterns

Do

{Good pattern}

Don't

{Anti-pattern}

Troubleshooting

{Error message}

Cause: {cause} Solution: {solution}

References

Weekly Installs
11
GitHub Stars
129
First Seen
Feb 4, 2026
Installed on
opencode10
gemini-cli10
codebuddy10
claude-code10
github-copilot10
codex10