Git 与版本控制
Git 操作、提交助手与分支管理
External Issue Import
anton-abyzov
Import external issues from GitHub, Jira, or Azure DevOps and create SpecWeave increments with platform suffixes (G/J/A). Supports filtering and duplicate prevention. Use when saying "import issues", "pull from github", "grab jira issues", or "import from ado".
Close Increment (PM Validated)
anton-abyzov
Close increment with PM 3-gate validation (tasks, tests, docs). Use when all tasks complete and saying "close increment", "we're done", or "finish up".
Progress Sync (Multi-System)
anton-abyzov
Sync progress from tasks.md to living docs and external tools (GitHub/JIRA/ADO). Use when saying "sync progress" or "push progress".
DevSecOps Expert - Shift-Left Security
anton-abyzov
DevSecOps expert for shift-left security including container scanning, SAST/DAST, dependency scanning, secret detection, SBOM generation, supply chain security (SLSA/Sigstore), Kubernetes security policies, compliance-as-code, and secure CI/CD pipeline design.
GitHub Actions Advanced Expert
anton-abyzov
GitHub Actions advanced expert for CI/CD workflows, reusable workflows, composite actions, OIDC authentication, security hardening, monorepo patterns, self-hosted runners, and deployment automation. Covers performance optimization, cost management, and production-grade pipeline design.
openai-gh-fix-ci
trailofbits
Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions;
Sync Setup Wizard
anton-abyzov
Interactive sync setup wizard that configures GitHub, JIRA, and/or ADO integration in one guided flow. Use when saying "setup sync", "configure sync", "connect to jira", "connect to github", or "sync-setup".
GitHub Sync - Two-way Spec ↔ Project Synchronization
anton-abyzov
Two-way synchronization between SpecWeave specs and GitHub Projects (push & pull by default). Use when asking about GitHub integration setup, troubleshooting sync issues, or configuring sync settings. For actual syncing, use /sw-github:sync-spec command.
/sw:npm - NPM Release Automation
anton-abyzov
Full patch release with npm publish and GitHub Release. Flags: --quick (no GH release), --ci (Actions), --only (local).
Background Jobs Monitor
anton-abyzov
View and manage background jobs (cloning, imports, living-docs). Shows job status, progress, and logs. Use when saying "check jobs", "job status", or "background tasks".
changelog-maintenance
aj-geddes
Maintain comprehensive changelogs and release notes following Keep a Changelog format. Use when documenting version history, release notes, or tracking changes across versions.
artifact-management
aj-geddes
Manage build artifacts, Docker images, and package registries. Configure artifact repositories, versioning, and distribution strategies.
olore-opencode-latest
olorehq
Local OpenCode documentation reference (latest). Use when asked about OpenCode AI coding agent, agents, skills, tools, configuration, CLI, TUI, IDE integration, or MCP servers.
speckit-taskstoissues
dceoy
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
lint-check
okteto
Run pre-commit hooks and golangci-lint to verify code quality before finishing work
new-feature
okteto
Start a new feature development session with branch setup and requirements gathering
quark-mswnlz-publisher
wlzh
"Automate the full QuarkPanTool → mswnlz GitHub content publishing pipeline. Use when the user provides Quark share URLs and wants: (1) create a batch folder in Quark Drive, (2) save/copy resources into that folder, (3) copy promotional files INTO each shared resource folder, (4) generate permanent encrypted share links with random passcodes, (5) auto-classify items into mswnlz repos (book/movies/etc.) by repo descriptions, (6) append/update the target repo's YYYYMM.md and README month index, (7) git commit+push, (8) send unified Telegram notifications, and (9) force-trigger mswnlz.github.io site rebuild and return the final site URLs."
second-opinions
vinta
Use when wanting independent review from external models before merging, committing, or finalizing architecture or plan decisions, or when the user asks for a second opinion, codex review, or gemini review
update-allowed-tools
vinta
Use when creating or editing a skill that uses Bash commands, external tools, or skill invocations and the allowed-tools frontmatter may be incomplete
developing-incremental-models
AltimateAI
Develops and troubleshoots dbt incremental models. Use when working with incremental materialization for: (1) Creating new incremental models (choosing strategy, unique_key, partition) (2) Task mentions "incremental", "append", "merge", "upsert", or "late arriving data" (3) Troubleshooting incremental failures (merge errors, partition pruning, schema drift) (4) Optimizing incremental performance or deciding table vs incremental Guides through strategy selection, handles common incremental gotchas.
managing-git
CloudAI-X
Manages Git workflows including branching, commits, and pull requests. Use when working with Git, creating commits, opening PRs, managing branches, resolving conflicts, or when asked about version control best practices.
finish-hotfix
FradSer
This skill should be used when the user asks to "finish a hotfix", "merge hotfix branch", "complete hotfix", "git flow hotfix finish", or wants to finalize a hotfix and merge it into main and develop.
create-issues
FradSer
Create GitHub issues with TDD principles and proper labels
create-pr
FradSer
Create comprehensive GitHub pull requests with quality validation