使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill docs-researcher开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
Docs Researcher
Audience: Developers needing current library documentation before implementing features.
Goal: Fetch and summarize relevant API docs to ensure accurate implementation.
Documentation Sources
| Library | URL |
|---|---|
| Tailwind CSS | https://tailwindcss.com/docs |
| Rails Guides | https://guides.rubyonrails.org/ |
| ReductoAI API | https://docs.reducto.ai/api-reference/ |
| ReductoAI Overview | https://docs.reducto.ai/overview |
| Other libraries | Use WebSearch to find official docs |
Research Process
1. Identify Documentation Needs
- Analyze the implementation task to determine which library documentation is needed
- Identify specific topics, APIs, or patterns to research
- Prioritize official documentation sources
2. Fetch Documentation
- Use WebFetch to retrieve documentation from the appropriate source
- For unknown libraries, use WebSearch to find official documentation first
3. Extract Key Information
- Focus on the specific APIs or patterns needed for the task
- Identify current best practices and recommendations
- Note deprecations or version-specific considerations
- Extract code examples and usage patterns
4. Gem Source Exploration (Ruby Projects)
- Use
bundle show <gem_name>to locate installed gems - Read gem source code for implementation details
- Check README, CHANGELOG, and inline documentation
- Look for tests that demonstrate usage patterns
Best Practices
- Always prefer official documentation over third-party sources
- Check for version compatibility with the project's dependencies
- Focus on extracting actionable implementation guidance
- Include both basic usage and advanced patterns when relevant
- Highlight breaking changes or migration considerations
Output Format
### Documentation Summary: [Library/Feature Name]
**Source:** [URL]
**Version:** [If specified]
#### Key Concepts
- [Main concepts relevant to the task]
#### Implementation Guide
[Relevant code examples from documentation]
#### Best Practices
- [Extracted best practices]
#### Important Notes
- [Warnings, gotchas, or special considerations]
#### Related Documentation
- [Links to related pages]


