Скилл Ozon Seller API

Ozon Seller API — Agent Skill

Скилл-справочник по Ozon Seller API: полный swagger.json и Node.js-скрипт для компактного поиска эндпоинтов и схем

СкиллНизкий рискРоссийский стек

miilv/ozon-seller-api-skill

Установка

git clone https://github.com/miilg/ozon-seller-api-skill.git ~/.claude/skills/ozon-seller-api

Для проекта используйте .claude/skills/ozon-seller-api.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл хранит полную OpenAPI 3.0 спецификацию Ozon Seller API и скрипт lookup-operation.js, который ищет операции по запросу, пути или operationId, раскрывает параметры и схемы, показывает разделы про авторизацию, OAuth и окружение. Скрипт работает локально и не вызывает API Ozon. Агент отвечает по точным методам и путям из спецификации и подставляет в примеры только плейсхолдеры для Client-Id и Api-Key.

Для кого. Для разработчиков интеграций с Ozon, которые пишут код в Claude Code или Codex.

Подходит, если

  • Нужно найти метод для товаров, остатков, отправлений FBO или FBS
  • Нужно посмотреть схему запроса перед написанием интеграции
  • Нужен минимальный пример вызова API на выбранном языке

Не подходит, если

  • Нужен готовый CLI или клиент для реальных вызовов Ozon API
  • Нужна аналитика продаж, а не документация

Пример запроса к агенту

Как обновить остатки на FBS-складах через Ozon API? Покажи метод и тело запроса

Ограничения

swagger.json нужно заменять вручную при обновлении API Ozon. Для скрипта нужен Node.js.

Как отключить. Удалите каталог ozon-seller-api из папки скиллов агента.

Проверка безопасности

  • Локальный скрипт только читает спецификацию и не делает сетевых запросов

Коротко о README

README описывает пакет в формате Agent Skills для Claude Code, Codex и других агентов. Установка клонированием в личный или проектный каталог скиллов. Скрипт поддерживает флаги --map, --tags, --doc-tags, --query, --operation-id, --path, --details, --schemas и --validate. Карта разделов строится из x-tagGroups спецификации, отдельный рукописный индекс не ведется.

SKILL.md

---
name: ozon-seller-api
description: Ozon Seller API reference and helper. Use when working with Ozon marketplace API integrations, endpoints, request or response schemas, Client-Id/Api-Key auth, OAuth, products, prices, stocks, warehouses, FBO/FBS/rFBS/FBP postings, returns, finance, analytics, reports, reviews, questions, chats, push notifications, offer_id, product_id, sku, or warehouse_id.
---

# Ozon Seller API

Use this skill for targeted Ozon Seller API lookups and integration help. Treat `swagger.json` as the only API documentation source of truth.

## Protocol Details

Do not rely on static protocol notes in this skill body. Use Swagger-derived helper output instead:

- Endpoint method, media type, auth headers, and parameters: `node scripts/lookup-operation.js --operation-id <id> --details`
- API key auth: `node scripts/lookup-operation.js --doc-tag Auth`
- OAuth: `node scripts/lookup-operation.js --doc-tag OAuth-token`
- Environment/base host: `node scripts/lookup-operation.js --doc-tag Environment`

## Lookup Workflow

Run helper commands from this skill directory, or use an absolute path to `scripts/lookup-operation.js`. In Claude Code, `${CLAUDE_SKILL_DIR}` points at this skill directory.

1. For a bird's-eye view, start with the Swagger-backed map. It uses `x-tagGroups` and tag metadata from `swagger.json`:
   `node scripts/lookup-operation.js --map`
2. For targeted search, query the read-only helper:
   `node scripts/lookup-operation.js --query "product list" --limit 5`
3. For a known endpoint, path, or operation ID:
   `node scripts/lookup-operation.js --operation-id ProductAPI_GetProductList --details`
   `node scripts/lookup-operation.js --path /v3/product/list --details`
4. For lower-level navigation, list raw tags or operations in one tag:
   `node scripts/lookup-operation.js --tags`
   `node scripts/lookup-operation.js --tag ProductAPI --limit 20`

## Answering Rules

- Use the exact method and path from the lookup result.
- Include auth headers in examples, using placeholders only. Prefer parameter details from `--details`.
- If an endpoint is beta, premium, or Ozon Delivery specific, say so.
- Prefer the user's requested language or stack for code examples.
- For direct API examples, include the JSON body shape and a minimal success-path request.
- Do not invent or rely on a bundled Ozon CLI. Generate small app-specific wrappers when the user asks for executable code.

Частые вопросы

Откуда взята спецификация?

Из официальной документации Ozon Seller API на docs.ozon.ru.

Делает ли скрипт запросы к Ozon?

Нет, он только читает локальный swagger.json.

Выбор редакции

Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI

ПлагинСредний риск5,4 тыс.

tt (Tarantool CLI)

Tarantool CLI

Утилита tt для управления экземплярами, окружениями и пакетами Tarantool при разработке и эксплуатации

CLIСредний риск113

Архитектура Laravel API

Laravel API Production-Ready Architecture Skill

Скилл, который удерживает агента в слоистой архитектуре Laravel API: JSON:API v1.1, строгие типы, PHPStan level 8 и тесты

СкиллНизкий риск11

Скилл Wildberries Seller API

Wildberries Seller API - Agent Skill

Скилл-справочник по Wildberries Seller API на локальных Swagger-файлах с поиском на русском и английском

СкиллНизкий рискРоссийский стек6