| name | research-lib |
| description | Research a library and create comprehensive documentation in .claude/docs/libraries/. |
| disable-model-invocation | true |
Research Library
Research $ARGUMENTS and create documentation in .claude/docs/libraries/.
Research Items
Always Verify via Web Search
- Official documentation
- GitHub README
- PyPI / npm page
- Latest release notes
Content to Document
-
Basic Information
- Official name, version, license
- Official URL
- Installation command
-
Core Features
- Main features
- Basic usage (code examples)
-
Constraints & Notes
- Known limitations
- Conflicts with other libraries
- Performance characteristics
- Async/sync considerations
-
Usage Patterns in This Project
- Recommended usage
- Patterns to avoid
-
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