Автоматизация создания pull request на GitHub
automation
oss-pr is a Claude Code skill that automates the full pull request lifecycle — from branch management to PR creation on GitHub. It runs six sequential steps: detects the current branch and creates a feature branch named `{username}/{type}/{slug}` when on main or master; always runs `bun run format`, then conditionally runs `bun run lint` and `bunx tsc --noEmit` for TypeScript files, plus i18n checks via `bun run i18n:types` and `node scripts/check-i18n.js` when locale files change; executes the test suite with `bunx vitest run`; stages all modified files and generates a Conventional Commits message without any AI attribution; pushes the branch; and opens a PR via `gh pr create` with a structured summary and test plan. Designed for TypeScript teams using Bun who need a consistent, quality-gated workflow before every merge.
- #git
- #pull-request
- #ci-cd
- #code-quality
- #github
- #typescript
- #testing