Git 与版本控制
Git 操作、提交助手与分支管理
commit-staged
Jamie-BitFlight
Generates and commits conventional-commits messages by analyzing staged git diffs — fast and fork-context safe. Use when the user asks to commit staged changes, needs a type-scope-description message generated from the current diff, or wants scope selection guidance and pre-commit hook handling.
modern-git
Jamie-BitFlight
Modern Git workflows, best practices, and commands. Use when the user asks about Git branch management (git switch vs checkout), file restoration (git restore), fixup commits, autosquash rebasing, git worktrees, rerere, force-with-lease, repository cleanup (git clean, stale branches, bloat analysis), history navigation (revision syntax, range notation, pickaxe search), recommended global git config, or GitButler and the but CLI.
steward
loopdive
Repo-specific PR/CI conventions for an agent subscribed to PR activity (loopdive/js2wasm). Read this BEFORE acting on a CI or review event. Overrides the generic PR-steward defaults where this repo's merge queue, gates and hooks make them wrong — most importantly: agents NEVER enqueue, a bot hold is a real regression, and close+reopen is the sanctioned way to DEQUEUE for a push.
session-wrapup
loopdive
End-of-session checkpoint — append diary, update active sprint doc with interim results/retro, write tech-lead handoff, commit and push. Use before /compact or at end-of-day. Distinct from sprint-wrap-up which closes a sprint.
gitflow
metalagman
Use this skill when managing git branches, releases, or hotfixes according to the Gitflow workflow. It enforces naming conventions and synchronization policies.
goodvibesonly
JDDoesDev
Security scanner for vibe-coded projects. AUTO-INVOKE this skill before any git commit, git push, or when user says "commit", "push", "ship it", "deploy", "is this safe?", "check for security issues", or "goodvibesonly". Also invoke after generating code that handles user input, authentication, database queries, or file operations.
openclaw-install
lyuxiaohei
OpenClaw安装技能(Windows)。帮助用户在Windows上安装OpenClaw多渠道AI网关。自动检查环境依赖(Node.js、Git)、切换国内镜像源加速下载、执行NPM全局安装、配置AI模型提供商、启动Gateway服务、诊断故障。触发场景:安装OpenClaw、配置OpenClaw、OpenClaw环境搭建、OpenClaw报错等。
using-git-worktrees
mrtolkien
Use when starting feature work that needs isolation from current workspace or before
executing-plans
mrtolkien
Use when you have a written implementation plan to execute in a separate session with
Smart Commit
0oooooooo0
Generate intelligent commit messages in Korean following Conventional Commits.
requesting-code-review
mrtolkien
Use when completing tasks, implementing major features, or before merging to verify
SKILL.md
SENTRY-Security
請以此為最高指導原則。
github-flow
metalagman
Use this skill when working with the lightweight GitHub Flow branching model. Ideal for projects with continuous deployment where 'main' is always deployable.
conventional-commits
metalagman
Use this skill to write, validate, or generate commit messages that follow the Conventional Commits specification.
forge-update-changelog
mgratzer
Update CHANGELOG.md with user-facing changes from recent commits. Use when the user has merged a PR, completed a release, or wants to document recent changes in the changelog.
beads
metalagman
Use this skill to manage work in Beads (bd), a git-backed issue tracker for AI agents, including issue lifecycle, dependencies, sync, and agent hooks.
forge-create-issue
mgratzer
Collaboratively plan and create well-structured GitHub issues through interactive discussion. Use when the user wants to create a GitHub issue, plan a feature, report a bug, or scope out work for implementation.
forge-setup-project
mgratzer
Set up a project's meta-structure for agentic engineering — CLAUDE.md, AGENTS.md, docs/, README, and CHANGELOG. Use when starting a new project or retrofitting an existing codebase for the forge workflow.
forge-implement-issue
mgratzer
Implement a feature or fix based on a GitHub issue, following project standards. Use when the user wants to start working on a GitHub issue, implement a feature, fix a bug, or begin coding from an issue number or URL.
cmux-and-worktrees
psycho-baller
Manage parallel development with cmux-style git worktrees in one repository. Use this skill whenever the user asks to run multiple agents in parallel, create or resume isolated worktrees, list/switch/merge/remove worktrees, set up .cmux/setup, or recover from worktree conflicts. In this environment, always use the cmx alias in commands.
depot-ci
depot
Configures and manages Depot CI, a drop-in replacement for GitHub Actions that runs workflows entirely within Depot. Use when migrating GitHub Actions workflows to Depot CI, running depot ci migrate, managing Depot CI secrets and variables, running workflows with depot ci run, debugging Depot CI runs, checking workflow compatibility, or understanding Depot CI's current beta limitations. Also use when the user mentions .depot/ directory, depot ci commands, or asks about running GitHub Actions workflows on Depot's infrastructure without GitHub-hosted runners. NOTE: Depot CI is currently in beta with limited availability.
create-pr
shuymn
Reviews committed changes and creates a pull request on GitHub. Use when the user wants to create a PR, push changes for review, or open a pull request. Requires a GitHub repository. Supports --japanese flag for Japanese descriptions, --base flag to specify target branch, and --update flag to update an existing PR.
git-commit-message
vasilyu1983
Auto-generates conventional commit messages from git diffs with tiered format enforcement. Analyzes staged changes to produce meaningful commit messages following Conventional Commits specification.
tinybird-cli-guidelines
tinybirdco
Tinybird CLI commands, workflows, and operations. Use when running tb commands, managing local development, deploying, or working with data operations.