search-docs

Ищите документацию для разработчиков Meta: руководства по API, справочники и обучающие материалы. Используйте, когда нужно узнать, как работает API Meta, найти руководства по интеграции или…

npx skills add https://github.com/facebook/agentic-tools --skill search-docs

Search Docs

Search the Meta Social Technologies Developer Platform documentation to answer API questions, find integration guides, and explore platform capabilities.

Workflow

  1. Start tracking. Before any other work, call devtools_skill_invocation with action start and skill_name search-docs. Pass skill_name search-docs on every devtools_* tool call in the following steps.

  2. Understand the query. Determine what the user is looking for:

    • API reference (e.g., "how does the Page API work?")
    • Integration guide (e.g., "how to set up Instagram webhooks?")
    • Troubleshooting (e.g., "why am I getting error code 190?")
    • Feature discovery (e.g., "what can I do with the WhatsApp Business API?")
  3. Search. Call devtools_discovery with action search_docs:

    • Formulate a clear, specific query
    • Start with max_results of 5
    • If results are too broad, refine the query and search again
  4. Present results. For each result:

    • Title and brief description
    • Direct relevance to the user's question
    • Key takeaways or next steps
  5. Refine if needed. If initial results don't answer the question:

    • Try alternative search terms (e.g., "Graph API permissions" instead of "Facebook API access")
    • Use pagination via offset to explore more results
    • Broaden or narrow the query based on what was returned
  6. Synthesize. Don't just list links — extract the answer:

    • Summarize the relevant documentation
    • Highlight key requirements, limitations, or gotchas
    • Provide code patterns or configuration steps if applicable
  7. End tracking. After completing all preceding steps, call devtools_skill_invocation with action end and skill_name search-docs.

Search Tips

  • Use product-specific terms: "WhatsApp Business API" not "WhatsApp API"
  • Include the specific operation: "create ad campaign" not "ads"
  • For error codes, search the exact code: "error 190" or "OAuthException"
  • For permissions, include the permission name: "pages_read_engagement permission"

When to suggest other skills

  • If the user is looking up webhook configuration → suggest /webhook-setup
  • If the user is researching app review requirements → suggest /app-review-prep
  • If the user is troubleshooting compliance → suggest /compliance-check

Больше skills от facebook

gc-safe-coding
facebook
Полное объяснение и обоснование см. в doc/GCSafeCoding.md.
app-review-prep
facebook
Подготовьте приложение Meta к проверке App Review — проверяет текущий статус, невыполненные требования, предоставленные привилегии и историю отправок. Используйте перед отправкой приложения…
api-health
facebook
Мониторинг состояния API для приложения Meta — проверка лимитов запросов, объема вызовов и устаревания API. Используется для диагностики троттлинга, планирования мощности или подготовки к смене версии API…
debug-webhooks
facebook
Устранение неполадок с вебхуками для приложения Meta — проверка активных подписок, выявление ошибок конфигурации и отправка тестовых payload для проверки доставки. Используйте, когда…
api-integration
facebook
Провести разработчика через настройку интеграции Meta API с нуля — подобрать нужные API, найти руководства по настройке, требования к аутентификации,…
webhook-setup
facebook
Настройте вебхуки для приложения Meta полностью — узнайте доступные темы, подпишитесь на поля и проверьте с помощью тестового payload. Используйте при настройке вебхуков для…
test-ui
facebook
Тестирование системы UI (PanelUI, ScreenSpace) на примере poke с помощью CLI iwsdk.
flags
facebook
Проверка и сравнение состояний функциональных флагов в каналах релиза React. Просмотр всех флагов по каналам (www, www-modern, canary, next, experimental, варианты rn) или сравнение конкретных каналов с помощью --diff. Форматы вывода: таблица по умолчанию, экспорт CSV и группировка по статусу очистки. Состояния флагов обозначены символами: включено (✅), отключено (❌), тестирование вариантов (🧪), только профилирование (📊). Частая ошибка: флаги __VARIANT__ тестируются в обоих состояниях на www; используйте --diff для выявления значимых...