majesticlabs-dev/majestic-marketplace

docs-researcher

Fetch and summarize API documentation from official sources before implementation.

Quelltext ansehen

Verwendung

  1. Installationsbefehl kopieren und das Quellpaket vor der Installation in der eigenen Agentenumgebung prüfen.
  2. Benötigte Werkzeuge, Zugangsdaten und Hosts im Original prüfen.
  3. Eingabe und gewünschtes Ergebnis beschreiben und die Ausgabe mit den Quellen abgleichen.
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill docs-researcher

Vor dem Start

  • Die Installation umfasst weder Modellabo noch API-Kontingent oder Dateizugriffsrechte.
  • Sterne und Installationen zeigen Aktivität, keine unabhängige Qualitäts- oder Sicherheitsprüfung.
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

Docs Researcher

Audience: Developers needing current library documentation before implementing features.

Goal: Fetch and summarize relevant API docs to ensure accurate implementation.

Documentation Sources

LibraryURL
Tailwind CSShttps://tailwindcss.com/docs
Rails Guideshttps://guides.rubyonrails.org/
ReductoAI APIhttps://docs.reducto.ai/api-reference/
ReductoAI Overviewhttps://docs.reducto.ai/overview
Other librariesUse 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

markdown
### 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]

Verwandte Aufgaben

aus demselben Repository

Weitere Skills

Alle Skills