Git & VCS
Git operations, commit helpers, branch management
git-absorb
by dashed
Automatically fold uncommitted changes into appropriate commits on a feature branch. Use when applying review feedback, fixing bugs in feature branches, or maintaining atomic commit history without manual interactive rebasing. Particularly useful for making corrections to recent commits without creating messy "fixes" commits.
fzf
by dashed
Command-line fuzzy finder for interactive filtering of any list. Use when interactively selecting files, searching command history (CTRL-R), creating selection interfaces in scripts, building interactive menus, or integrating fuzzy search with tools like ripgrep, fd, and git. Triggers on mentions of fzf, fuzzy finder, ** completion, interactive filtering, or shell keybindings CTRL-T/CTRL-R/ALT-C.
github-pr-issue
by DCjanus
查看/更新 GitHub Issue、PR(含评论与 diff),并按团队规范非交互创建或修改 PR;涉及 GitHub Issue/PR 的操作时使用。
design-principles
by dashed
"Guide AI-assisted UI generation toward enterprise-grade, intentional design. Use when building user interfaces, creating dashboards, designing enterprise software or SaaS applications, generating frontend code with styling, or when the user asks for design help. Enforces principles inspired by Linear, Notion, Stripe, and Vercel."
conventional-commits
by dashed
"Format git commit messages following Conventional Commits 1.0.0 specification. Use when the user asks to commit changes, create a git commit, or mentions committing code. Ensures consistent, semantic commit messages that support automated changelog generation and semantic versioning."
gitlab-mr-issue
by DCjanus
查看/更新 GitLab Issue、MR(含评论与 diff),并按团队规范非交互创建或修改 MR/Issue;涉及 GitLab(含自建实例)Issue/MR 的操作时使用。
jj
by dashed
Jujutsu (jj) version control system - a Git-compatible VCS with novel features. Use when working with jj repositories, managing stacked/dependent commits, needing automatic rebasing with first-class conflict handling, using revsets to select commits, or wanting enhanced Git workflows. Triggers on mentions of 'jj', 'jujutsu', change IDs, operation log, or jj-specific commands.
pr-creator
by neonwatty
Creates a pull request from current changes, monitors GitHub CI, and debugs any failures until CI passes. Use this when the user says "create pr", "make a pr", "open pull request", "submit pr", or "pr for these changes". Does NOT merge - stops when CI passes and provides the PR link.
create-pr
by marcelorodrigo
Create Pull Requests following best conventions. Use when opening PRs, writing PR descriptions, or preparing changes for review.
openclaw-github-dedupe
by vincentkoc
Investigate a cluster of GitHub issues and PRs, determine canonical candidates, post duplicate/related status, preserve contributor credit, and execute cleanup actions (comments, closes, labels, changelog touchpoints).
implement-local-plan
by jim60105
Implement a development plan from local plan files with work report tracking. Use when the user wants to execute a local development plan from .github/plans/ or .github/reports/, implement backlog items step by step, or create work reports for completed tasks.
create-local-plan
by jim60105
Create a detailed development plan stored locally in .github/plans/. Use when the user wants to plan a new feature, create a local backlog or bug plan, or draft a detailed development plan without creating GitHub issues. Plans are written in Traditional Chinese with English code examples.
commit
by jim60105
My personal GitHub Copilot prompts (copilot-instructions)
update-github-actions-version
by jim60105
Update GitHub Actions versions in workflow files, focusing only on major version changes. Use when the user wants to update action versions, check for outdated GitHub Actions, or upgrade workflow dependencies to their latest major versions.
bump-version
by jim60105
Automate version bumping following semantic versioning and changelog management. Use when the user wants to bump a version, create a release, update the changelog, or tag a new version in a project using semver conventions and Keep a Changelog format.
upgrading-expo
by skillcreatorai
Guidelines for upgrading Expo SDK versions and fixing dependency issues.
create-plan
by jim60105
Create a detailed development plan and GitHub issues for a project. Use when the user wants to plan a new feature or fix, create GitHub issues for backlogs or bugs, or draft a comprehensive development plan with task breakdowns, dependencies, and testing strategies. Plans are written in Traditional Chinese with English code examples.
changelog-generator
by skillcreatorai
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
by skillcreatorai
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
technical-skill-finder
by vincentkoc
Mine coding agent logs (Codex/Cursor/session histories and similar telemetry) to discover high-value candidate skills, then draft structured skill creation/reuse recommendations.
frontend-design
by skillcreatorai
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
algorithmic-art
by skillcreatorai
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
translate-docs
by MoonshotAI
Translate and sync bilingual documentation.
pr-shepherd
by dshakes
Take every open PR end-to-end — diagnose failing checks, classify them (real defect vs mechanical vs environmental), fix the mechanical ones on the PR branch, re-verify, and stop at the merge gate. Use on demand ("handle the open PRs") or on an interval via /loop (e.g. "/loop 15m /pr-shepherd"). Merges only when the human has granted merge authority in the current session; otherwise reports ready-to-merge.