SourceControl
/SourceControl
Automatyzuje pracę z Gitem: commity w konwencji, zarządzanie gałęziami, push i tworzenie pull requestów.
- Autor
- rsts-dev ↗
- Repozytorium
- claude-buddy-marketplace ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 21.08.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 4
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 21.08.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Automatyzuje pracę z Gitem: commity w konwencji, zarządzanie gałęziami, push i tworzenie pull requestów.
Oryginalny opis (EN)
Git workflow automation including commits, branch management, and PR creation with conventional commits and clean commit rules. USE WHEN commit, git commit, create branch, pull request, PR, push, git workflow, conventional commit, stage changes, commit message.
Jak działa
- Customization
- Prerequisites
- Workflow Routing
- Auto-Detection
- Configuration
- Examples
Podgląd SKILL.md
--- name: SourceControl description: Git workflow automation including commits, branch management, and PR creation with conventional commits and clean commit rules. USE WHEN commit, git commit, create branch, pull request, PR, push, git workflow, conventional commit, stage changes, commit message. --- # SourceControl Professional git workflow automation with conventional commits, mode-aware interaction, ticket reference parsing, and clean commit rules. ## Customization **Before executing, check for user customizations at:** `~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/SourceControl/` If this directory exists, load and apply any PREFERENCES.md configurations (commit templates, branch naming conventions, protected branches). If not, proceed with defaults. ## Prerequisites LifeOS must be installed. Check `~/.claude/LIFEOS/VERSION`. If missing, inform user: "LifeOS is required. Run `/setup:lifeos` to install." ## Workflow Routing | Workflow | Trigger | File | |----------|---------|------| | **Commit** | "commit", default invocation, git changes | `Workflows/Commit.md` | | **CreateBranch** | "branch", "create branch", spec folder ref | `Workflows/CreateBranch.md` | | **CreatePR** | "PR", "pull request", "create PR" | `Workflows/CreatePR.md` | ## Auto-Detection Default invocation routes to **Commit** workflow. ## Configuration The skill reads configuration from `.claude/hooks.json` (config section) when available: - `config.git.auto_push` — Auto-push after commit - `config.git.branch_protection` — Protected branches list - `config.git.conventional_commits` — Enforce conventional format - `config.git.sign_commits` — GPG signing ## Examples **Example 1: Simple commit** ``` User: "/buddy:commit" -> Detects changes, stages, generates conventional commit message -> Uses AskUserQuestion for confirmation -> Creates commit, offers to push ``` **Example 2: Commit with ticket reference** ``` User: "/buddy:commit SDO-123 --yes" -> Auto-yes mode, stages all changes -> Generates: "SDO-123: feat(auth): add JWT validation" -> Commits and pushes automatically ``` **Example 3: Create pull request** ``` User: "/buddy:commit PR" -> Routes to CreatePR workflow -> Ensures changes committed, generates PR description -> Creates PR via gh CLI, returns URL ```
Pliki w paczce (4)
- SKILL.md 2 KB
- Workflows/Commit.md 4 KB
- Workflows/CreateBranch.md 1 KB
- Workflows/CreatePR.md 1 KB
Wersje
W bazie nie ma innych skilli o nazwie SourceControl.
Migawka bazy z 28.10.2026 · wersja paczki 268f649aa55a (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100git-workflow
Obsługuje Conventional Commits, tworzenie PR i weryfikację bramek jakości. - 100dev-git-workflow
Pomaga w pracy z gitem: tworzy commity, zarządza gałęziami i stosuje conventional commits. - 100git-commit
Tworzy lokalne commity z komunikatami w konwencji conventional i odwołaniami do zgłoszeń, bez wysyłania ich na zdalne repozytorium. - 100commit
Przygotowuje komunikat w formacie Conventional Commits, potwierdza go z tobą i tworzy commit na poprawnej gałęzi funkcji, a push lub pull request tylko na wyraźne polecenie. - 95Commit
Tworzy commit w formacie Conventional Commits, wypycha gałąź i otwiera PR na GitHub powiązany ze zgłoszeniem Jira. - 100git-commit
Pomaga pisać komunikaty commitów zgodne z Conventional Commits i wypychać kod do repozytorium, w tym git add, commit i push.