Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tomevault-io/skills-registry --skill git-workflow명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | git-workflow |
| description | > Use when this capability is needed. |
Manage the git workflow for this project. Follow these conventions strictly.
Create descriptive branch names using category prefixes:
feat/short-description — new featuresfix/short-description — bug fixesrefactor/short-description — code restructuringchore/short-description — maintenance, deps, configsecurity/short-description — security fixesui/short-description — UI/UX changesimprove/short-description — improvements and optimizationsEach commit must be atomic — one logical change per commit.
Commit message format: prefix: short imperative description
Prefixes: fix:, feat:, refactor:, chore:, ci:, docs:, test:
Use feat!: or fix!: for breaking changes.
Rules:
npm run build && npm run lint && npm run test before creating commits. If all changed files are Markdown (*.md), skip build/lint/test and state that validation was skipped because the change is docs-only. If any validation step fails, abort immediately and return the failure to the caller. Do not attempt to fix unrelated issues from inside this skill.Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>Before creating any commit, review staged changes with git diff --cached to ensure only intended changes are included.
After all commits are ready and pushed:
git push -u origin <branch-name>gh pr create| Commit | Change |
|--------|--------|
| `fix:` description | What was fixed and why |
| `feat:` description | What was added |
When reporting success back to the user, include the branch name, relevant commit SHA(s), and PR URL.
When a branch already has an open PR and you push additional commits:
gh pr view --json body -q .body and use that exact content as the base for your update. Do not generate a fresh PR description from scratch.gh pr edit so it reflects the latest state of the branch.gh pr edit, verify the updated body still contains the important sections from the original PR description.Never leave the PR description stale after pushing fixes to an existing PR.
If the user explicitly asks to redo commits, split a monolithic commit, or force-push a corrected branch:
git push --force-with-lease only when the user explicitly requested rewriting remote history.When told a PR is merged:
git checkout maingit pull origin maingit branch -d <branch-name>Source: asizikov-demos/copilot-premium-requests-report-viewer — distributed by TomeVault.