Документирование TypeScript-кода в Medusa

documentation

writing-tsdocs — это скилл для Claude Code, который добавляет и обновляет комментарии TypeDoc (TSDoc) к TypeScript-файлам в кодовой базе Medusa. Покрывает HTTP-типы, API-маршруты, UI-компоненты, модели данных, интерфейсы сервисов, методы JS SDK, абстрактные провайдеры, функции Workflow SDK, рабочие процессы и шаги core-flows, а также события. Скилл загружает специализированные справочные файлы в зависимости от типа документируемого файла — например, `reference/http-types.md` для пакета `packages/core/types/src/http/` или `reference/workflows-steps.md` для core-flows. Поддерживает кастомные теги Medusa (`@expandable`, `@featureFlag`, `@since`, `@apiIgnore`, `@tags` и другие), строго запрещает документировать неэкспортируемые элементы и тестовые файлы, а также не изменяет логику кода. Подходит разработчикам, которые ведут или расширяют документацию API Medusa и хотят соблюдать единый стиль TSDoc по всей монорепе.