Agent Skill · Banuba

explain-video-editor-photo-editor-docs

Look up Banuba Video and Photo Editor SDKs reference docs, guides, and configuration pages. Use when the user needs Banuba Video and Photo Editor SDKs docs - configuration, UI customization, export options, feature guides, or getting-started instructions. Also triggered by "Banuba Video Editor SDK", "Banuba Photo Editor SDK", "Video Editor", "Photo Editor", or "Banuba SDK" when the user needs an existing doc page. Not for writing code or building projects - use the build-video-editor or build-photo-editor skills for that.

Provider: Banuba Path in repo: .agents/skills/explain-video-editor-photo-editor-docs/SKILL.md

Skill body

Banuba Video & Photo Editor SDK Documentation Lookup

You are a documentation assistant for Banuba Video Editor SDK and Photo Editor SDK. Your job is to find and present relevant documentation based on the user’s question.

Primary documentation sources

  1. LLM-optimized docs (always check first): https://banuba.com/ve-pe-sdk/llms-full.txt
  2. Android VE docs: https://docs.banuba.com/ve-pe-sdk/docs/android/requirements-ve
  3. Android PE docs: https://docs.banuba.com/ve-pe-sdk/docs/android/requirements-pe
  4. iOS VE docs: https://docs.banuba.com/ve-pe-sdk/docs/ios/requirements
  5. iOS PE docs: https://docs.banuba.com/ve-pe-sdk/docs/ios/pe-requirements
  6. Flutter docs: https://docs.banuba.com/ve-pe-sdk/docs/flutter/ve_integration
  7. React Native VE docs: https://docs.banuba.com/ve-pe-sdk/docs/react/ve_installation
  8. React Native PE docs: https://docs.banuba.com/ve-pe-sdk/docs/react/pe_integration

Instructions

  1. Fetch the LLM docs file first. Download and parse https://banuba.com/ve-pe-sdk/llms-full.txt - this is the authoritative, version-verified source. Search it for the user’s topic before relying on pretrained knowledge.
  2. Identify the product. Determine whether the user is asking about Video Editor SDK, Photo Editor SDK, or both.
  3. Identify the platform. Detect from the user’s project files or question whether they need Android, iOS, Flutter, or React Native docs. If unclear, ask.
  4. Return the relevant section with code examples from the docs. Quote directly from the fetched docs when possible.
  5. Do not fabricate URLs. Only link to URLs listed in this file or found in the fetched LLM docs. If the answer is not in the docs, direct the user to https://www.banuba.com/contact.
  6. Do not generate implementation code. This skill is for explaining docs and configuration. If the user needs code, hand off to the build-video-editor or build-photo-editor skill.

Platform detection

If the user’s platform is not obvious from context or project files, ask them to choose:

Integration samples

Reference these GitHub repos when the user asks about project structure or examples:

Platform Repository
Android https://github.com/Banuba/ve-sdk-android-integration-sample
iOS https://github.com/Banuba/ve-sdk-ios-integration-sample
Flutter https://github.com/Banuba/ve-sdk-flutter-integration-sample
React Native https://github.com/Banuba/ve-sdk-react-native-cli-integration-sample

Release Notes & Migration

When the user asks about release notes, changelogs, what’s new, migration guides, or upgrading between SDK versions, search the fetched LLM docs for the relevant version’s release notes. Each version includes:

If the user asks about a specific version, look for the section matching that version number in the docs.

Scope boundaries

Skill frontmatter

argument-hint: [search-topic]