Files
c9s-skills/bmad-c9s/skills/core/c9s-results-push/SKILL.md
T
2026-03-28 15:00:39 +05:00

2.4 KiB
Raw Blame History

name, description, allowed-tools
name description allowed-tools
c9s-results-push Репозиторий результатов Capital: базовый режим — агент сам commit/push после правок (GIT-COMMITS-POLICY). Этот скилл — для явной команды пользователя с особым сообщением коммита или повторного push. Монорепо кода не трогать — только c9s-monorepo-component-git. Read, Write, Edit, Bash, Glob, Grep, TodoWrite

Push результатов в Git (c9s-results-push)

Назначение

По умолчанию агент уже выполняет git commit и git push в репозитории результатов после значимых правок — см. GIT-COMMITS-POLICY.md §1.

Этот скилл нужен, когда пользователь явно просит:

  • отдельный коммит с заданным текстом сообщения;
  • повторный git push;
  • «запушь results» / c9s-push-results как отдельную операцию.

Не использовать как оправдание не коммитить после обычной работы — автофиксация по политике обязательна.


Обязательные ссылки


Алгоритм (явный вызов)

  1. Прочитать c9s-config.yaml, корень git-репозитория результатов (results_root).
  2. git status — показать изменения.
  3. Сообщение коммита: русский, по указанию пользователя или по смыслу изменений.
  4. git addgit commit → при необходимости git push.
  5. Без force-push на общие ветки без прямого указания пользователя.

Запреты