Git i control de versions
Operacions de Git, assistència per a commits i gestió de branques
app-store-changelog
harperreed
Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.
releasing-software
harperreed
Use when preparing a release, tagging a version, or when user says "release", "tag", "ship it", "push to production" - ensures all release artifacts are verified before tagging to avoid the retag-four-times failure pattern
commit-detection
fusengine
Detects optimal commit type from git changes. Use when analyzing commits, determining commit type, or before committing.
update-doc
TokenRollAI
"Use when user says 'update docs', 'sync documentation', 'refresh docs', or after code changes need documenting. Updates llmdoc system based on recent code changes."
weapp-tailwindcss
sonofmagic
帮助用户在 uni-app、taro、原生小程序与 uni-app x 项目中集成 weapp-tailwindcss,并输出 Tailwind CSS 写法最佳实践(动态类、任意值、rpx、merge、content/@source)与排障步骤。
Parallelization Patterns
takeokunn
Patterns for parallel execution strategies, timeout configuration, retry policies, and consensus mechanisms.
review-command-implementation
ruby-git
"Verifies a command class follows the Git::Commands::Base architecture contract and contains no duplicated execution behavior. Use after implementing or modifying a command class."
release-management
ruby-git
"Prepares and publishes new releases of the ruby-git gem including version bumps, changelog updates, tagging, and gem publishing. Use when preparing a release or checking release readiness."
review-arguments-dsl
ruby-git
"Audits a command class's arguments DSL definition to verify it accurately maps Ruby call arguments to git CLI arguments in the correct order with correct DSL methods and modifiers."
breaking-change-analysis
ruby-git
"Assesses the impact of API changes before implementation to understand what code would break and plan appropriate migration paths. Use when removing methods, changing interfaces, or planning deprecations."
review-backward-compatibility
ruby-git
"Audits Git::Lib methods for backward compatibility after commands are moved to Git::Commands::* classes. Use to verify that migrated commands maintain their existing public API."
project-context
ruby-git
'Reference guide for ruby-git architecture, coding standards, design philosophy, key technical details, and compatibility requirements. Use when answering architecture questions, deciding where new code belongs, reviewing coding standards, or understanding the layered command/parser/facade design.'
review-command-yard-documentation
ruby-git
"Verifies YARD documentation for command classes is complete, accurate, and aligned with the Git::Commands::Base pattern. Use to audit documentation quality for commands."
dependency-management
ruby-git
"Updates gem dependencies, handles CVEs, and manages gemspec rules. Use when updating dependencies, checking for outdated gems, or fixing security vulnerabilities."
review-command-tests
ruby-git
"Verifies unit and integration tests for Git::Commands::* classes follow project conventions. Use to audit test quality and coverage for command classes."
refactor-command-to-commandlineresult
ruby-git
"Migrates a command class that still performs parsing or custom execution logic to return raw Git::CommandLineResult, moving parsing to facade/parser layers. Use during architectural redesign refactoring."
extract-command-from-lib
ruby-git
"Migrates a direct #command call in Git::Lib to a Git::Commands::* class as part of the architectural redesign. Use when extracting a specific command during the Strangler Fig migration."
reviewing-skills
ruby-git
'Audits Agent Skills for quality, discoverability, and adherence to best practices. Use when reviewing a skill, checking skill quality, auditing skill descriptions, or validating skill structure before committing.'
development-workflow
ruby-git
"Follows a strict Test-Driven Development (TDD) workflow with four phases: triage, prepare, execute, and finalize. Use for bug fixes, feature implementation, refactoring, and maintenance tasks."
pull-request-review
ruby-git
"Reviews pull requests against project standards and posts review comments via the gh CLI. Use when reviewing PRs, checking coding standards compliance, or performing approval reviews."
openai-yeet
trailofbits
Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request
openai-gh-address-comments
trailofbits
Help address review/issue comments on the open GitHub PR for the current branch using gh
email-triage
joelhooks
"Triage Joel's email inboxes via the joelclaw email CLI. Scan, categorize, archive noise, surface actionable items, and draft replies. Use when: 'check my email', 'scan inbox', 'triage email', 'what needs a reply', 'clean up inbox', 'archive junk', 'email summary', 'anything important in email', or any request involving email inbox review or cleanup."
add-skill
joelhooks
Create new joelclaw skills with the idiomatic process — repo-canonical, symlinked, git-tracked, slogged.