AgentSkillsCN

пр

创建 PR、合并代码、更新文档、关闭问题

SKILL.md
--- frontmatter
name: пр
description: Создать PR, замерджить, обновить документацию, закрыть issues
disable-model-invocation: true
allowed-tools: Bash, Read, Edit, Write, Glob, Grep, TodoWrite

Сделай пулл реквест и замерджи его, а также обнови документацию проекта (CLAUDE.md). Свяжи PR с GitHub Issues, чтобы они автоматически закрывались при мердже.

Текущая ветка: !git branch --show-current Статус: !git status --short Последние коммиты: !git log --oneline -5 Открытые issues: !gh issue list --repo ShaerWare/AI_Secretary_System --state open --limit 30 2>/dev/null || echo "gh недоступен"

Шаги:

  1. Посмотри git diff main...HEAD --stat — что изменилось относительно main
  2. Определи какие GitHub Issues затрагивает этот PR (по номеру или теме)
  3. Обнови CLAUDE.md если есть новые роутеры, сервисы, эндпоинты, таблицы БД
  4. Закоммить все изменения (с описательным сообщением)
  5. git push -u origin <текущая ветка>
  6. gh pr create с телом:
    • В ## Summary опиши изменения
    • Добавь строки "Closes #N" для каждого затронутого issue (автоматически закроет при мердже)
    • Если issue не полностью решается — используй "Relates to #N" вместо Closes
    • Добавь секцию ## NEWS с рекламным постом для Telegram-бота:
      • Пиши живым человеческим языком, не техническим
      • Объясни пользу фичи для конечного пользователя
      • Используй эмодзи для привлечения внимания
      • Формат: 2-4 предложения, как пост в Telegram-канале
      • Пример:
        code
        ## NEWS
        
        🚀 Теперь бот умеет принимать платежи через Telegram Stars!
        Подключите в настройках и начните зарабатывать прямо в чате.
        Никаких комиссий, мгновенное зачисление.
        
  7. Дождись CI: gh pr checks --watch
  8. gh pr merge --merge
  9. git checkout main && git pull
  10. Убедись что закрытые issues отображаются как Done в проекте "AI Secretary Roadmap" (project #6)