core-git-workflow-discipline
SolidAuthoritative git workflow doctrine for {{PROJECT_NAME}}. Encodes the mandatory phase sequence (branch → draft-commits → PR-open → review-gate → merge → tag) that every multi-commit plan must follow; phases are not suggestions — out-of-order execution breaks release integrity and invalidates canonical-path governance. Use when authoring a branch strategy, writing commit messages, opening a PR, enforcing a review gate, merging to main, or cutting a release tag. Pairs with `task-chains.yaml:git-workflow-canonical` for machine-readable phase ordering; this skill carries the doctrinal WHY and WRONG/CORRECT patterns that animate the pipeline steps.
Install
Quality Score: 82/100
Skill Content
Details
- Author
- Canhada-Labs
- Repository
- Canhada-Labs/ceo-orchestration
- Created
- 4 weeks ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
issue-driven-github-flow
Enforces an issue-driven GitHub Flow with multi-agent planning. Use this skill when the user wants to START or CARRY OUT development work in a git repository — implement a feature, fix a bug, make or change code, kick off a new project, or open/land a PR — including when they don't say "issue", "branch", or "gitflow" (e.g. "let's build X", "fix this bug", "add a feature", "start on Y", "get this project going"). It guarantees every change traces to a GitHub issue, gets a reviewed-and-approved plan before any code is written, lands on a `type/description` branch via a squash-merged PR with Conventional Commits, and never edits `main` directly. Do NOT trigger for purely informational or read-only requests that change nothing — e.g. "what's the git command for X", "explain this function", "show me the diff", "what branch am I on" — just answer those directly.
git-workflow
Guides safe, professional Git usage — branching strategies, atomic clean commits, conventional commit messages, interactive rebase (squash/fixup/reword/reorder), merge vs rebase decisions, conflict resolution, and recovery of lost work via reflog. Use this skill when the user asks to create or clean up a branch, write or amend commits, squash or reorder history, rebase onto main, resolve merge conflicts, undo a bad commit/merge/reset, recover deleted commits or branches, find lost work, fix a detached HEAD, force-push safely, or generally "clean up my git history" before opening a PR.
github_workflow
Guides the agent through the full GitHub PR lifecycle — branch naming, push, review responses, and merge. Loaded automatically before any push, PR creation, review response, or merge action.