From est-plugin
Open a GitHub Pull Request from explicit arguments — $0 (target branch) and $1 (PR title). Use when the user asks to create a PR with a specific title and/or branch.
How this skill is triggered — by the user, by Claude, or both
Slash command
/est-plugin:pr [branch name] [title][branch name] [title]haikuThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Открой Pull Request на GitHub по явно переданным аргументам — **ветке** и **заголовку PR**. Скилл следует GitHub Flow репозитория: `main` всегда деплоится, PR всегда таргетит `main`, в `main` напрямую не коммитим.
Открой Pull Request на GitHub по явно переданным аргументам — ветке и заголовку PR. Скилл следует GitHub Flow репозитория: main всегда деплоится, PR всегда таргетит main, в main напрямую не коммитим.
Разделение со связанным скиллом /commit: /commit делает локальную часть (выбор/создание ветки → коммит), а /pr — всё удалённое: git push → проверка и показ коммитов → описание → создание PR. Используй /pr, когда работа уже закоммичена локально.
git switch <ветка>); если не существует локально — сообщи и останься на текущей. Если ветка не передана — возьми текущую (git branch --show-current).<type>(<scope>): <subject>), если он ему не соответствует. Типы: feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert.main/develop, есть коммиты сверх main):
!bash .claude/skills/pr/scripts/validate.shgit diff --name-status main...HEADgit log main..HEAD --onelineorigin. Если апстрима нет или есть незапушенные коммиты — запушь:
git push -u origin <ветка>gh pr list --state open --head "$(git branch --show-current)" --json url -q '.[0].url'
⚠️ Не используй gh pr view для этой проверки — он возвращает PR в любом состоянии, включая MERGED/CLOSED, и после мержа ошибочно блокирует создание нового PR. Если команда выше вернула пустую строку — открытого PR нет, переходи к созданию.main:
gh pr create --base main --head <ветка> --title "$1" --body "<заполненный шаблон>"
Верни URL созданного (или существующего) PR.
Co-Authored-By или атрибуцию «Generated with Claude Code» в PR.main; из main PR не открываем./commit..env, .env.local.npx claudepluginhub raznaz/nazakate-plugins-market --plugin est-pluginGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.