Статический каталог проверенных skills для AI-агентов.
.
├── skills/ # Skills с метаданными
│ └── <slug>/
│ ├── SKILL.md
│ └── metadata.yml
├── store/ # Next.js приложение
└── README.md
cd store
npm install
npm run devСайт откроется на http://localhost:3000
cd store
npm run buildКоманда npm run build:
- Генерирует JSON-индексы из
skills/*/metadata.yml - Собирает статический сайт в
store/out/
- Создать папку
skills/<slug>/ - Добавить
SKILL.mdиmetadata.yml - Запустить
npm run buildдля проверки - Открыть PR
- Имя папки =
catalog.slugв metadata.yml - Обязательные поля:
title,source.url,license.id - Битые данные ломают сборку
Автоматически через GitHub Actions после merge в main.
SITE_BASE_PATH— base path для GitHub PagesGITHUB_SHA— commit SHA сборки