тот же lint + eval в любом репозитории навыков
Проверка репозитория навыков для ИИ-агентов на Битриксе. Один и тот же Action в официальных репозиториях и у энтузиастов — зелёный бейдж значит одно и то же везде.
# .github/workflows/skills.yml
name: skills
on: [push, pull_request]
jobs:
skills:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: bx-shef/skills-standard/action@v1
with:
code: . # репозиторий модуля: проверять классы из навыков по коду
eval-key: ${{ secrets.BXSHEF_EVAL_KEY }} # необязательно
Бейдж в README: .
Что проверяется — см. bxshef: lint (оформление, evals, ссылки на код)
и eval (выбор навыка по фразе, порог min-selection, по умолчанию 0.9 при 3 повторах).
Без секрета BXSHEF_EVAL_KEY шаг eval пропускается — репозиторий энтузиаста проходит lint, а eval
ему прогонит модератор перед включением в каталог.