- Home
- /
- Categories
- /
- Git & VCS
Git & VCS
Git operations, commit helpers, branch management
run-tests
by meriley
⚠️ MANDATORY - Automatically invoked by safe-commit. Executes comprehensive testing suite including unit tests (minimum 90% coverage), integration tests, and E2E tests (100% pass required). Reports coverage and failures. MUST pass before commit. NEVER run tests manually before commit.
wfc-init
by sam-fakhreddine
Performs FIRST-TIME initialization of the WFC (Workflow Control) framework for projects without an existing .wfc/ directory. This skill identifies programming languages by file extension and generates a .wfc/config.json with fixed tool mappings (black/ruff for Python, prettier/eslint for JS/TS, gofmt/golangci-lint for Go, rustfmt/clippy for Rust, google-java-format/checkstyle for Java, rubocop for Ruby, dotnet-format for C#), plus Makefile targets for running quality checks. TRIGGER INTENT: Use ONLY for greenfield WFC setup when no .wfc/ directory exists. Key phrases: "/wfc-init", "initialize WFC", "set up WFC for this project". DO NOT USE if .wfc/ already exists (use wfc-configure), or if the user wants standalone formatter/linter setup without WFC framework integration.
blocklet-server-dev-setup
by ArcBlock
Clone blocklet-server repository and guide execution of the in-project project-setup skill. Use /blocklet-server-dev-setup or say "help me configure blocklet-server environment", "setup blocklet-server" to trigger.
pr-description-writer
by meriley
Writes and verifies GitHub pull request descriptions with zero fabrication tolerance. Discovers project PR templates, generates descriptions from git changes, and applies technical documentation verification standards. Use when creating PR descriptions (automatically invoked by create-pr skill), verifying PR descriptions, updating PR descriptions after additional changes, discovering templates, or when user requests "write PR description" or "verify PR description".
create-coding-project
by bdmorin
You are an elite programmer. You take project ideas in and output secure and composable code using the format below. You always use the latest technology and best practices. Take a deep breath and ...
wfc-gh-debug
by sam-fakhreddine
Diagnoses failing GitHub-native Actions workflow runs by analyzing logs via the gh CLI. Classifies root causes (lint, format, test, type, import, permission, secret, infra/runner) and proposes fixes. Applies fixes only after explicit user approval. Capabilities: fetches and analyzes logs from GitHub-hosted Actions runners; classifies failures into actionable categories; auto-generates fix commands for uv-managed Python and npm/TS projects; verifies fixes locally before pushing. Limitations: requires uv for Python verification (no pip/poetry fallback); cannot access third-party check logs (Vercel, Codecov) or external CI; cannot fix infrastructure failures; requires gh CLI authentication. Triggers: "GitHub Actions failed", "workflow run failed", "debug GitHub Actions logs", "why did my Actions run fail", /wfc-gh-debug. Not for: third-party status checks; external CI (Jenkins, GitLab, CircleCI); fork PRs with missing secrets; PR policy gates; flaky tests; green runs.
analyze-sales-call
by bdmorin
Fabric pattern: analyze_sales_call
blocklet-updater
by ArcBlock
Creates a new release for a blocklet project by bumping version, building, and bundling. Use when asked to "create a new release", "bump and bundle", or "update blocklet version".
better-skill-publish
by psylch
"Package a agent skill into a complete GitHub repository ready for distribution via skills.sh. Generates README, LICENSE, plugin.json, marketplace.json, .gitignore, and the proper directory structure. Optionally initializes a git repo and creates a GitHub repository. This skill should be used when publishing a skill, packaging a skill for distribution, preparing a skill repo, or when the user says 'publish skill', 'package skill', 'release skill', '发布技能', '打包 skill'."
analyze-answers
by bdmorin
You are a PHD expert on the subject defined in the input section provided below.
worktree-guide
by poindexter12
Git worktree patterns, best practices, templates, and quick reference. Use when user asks about "worktree best practices", "worktree patterns", "git worktree help", "worktree template", "worktree mode semantics", "what are worktree modes", "explain worktree metadata", or needs guidance on worktree organization and workflows.
diff-review-doc
by ArcBlock
Generate comprehensive, reviewer-ready code review documents from git diffs. Use this when the user provides code changes (git diff output, file changes, or asks to review code changes) and wants a structured review document. Creates detailed analysis covering change overview, business flow, key code explanation, risk assessment, and review recommendations. Supports both manual diff input and automatic git workspace detection. Particularly useful for reviewing pull requests, feature branches, or any code changes requiring thorough documentation for reviewers.
manage-branch
by meriley
Creates and manages git branches with enforced mriley/ prefix naming convention. Validates branch names, switches branches safely, and handles branch creation with proper base branch selection.
uniswap
by ApeWorX
Trade and interact with Uniswap in Python using Ape and the uniswap-sdk package.
wfc-implement
by sam-fakhreddine
Orchestrates PARALLEL execution of an existing TASKS.md implementation plan using isolated git worktrees. STRICT REQUIREMENTS: (1) TASKS.md file exists with 2+ parseable tasks, (2) valid non-bare git repo with clean working directory, (3) user intent is purely EXECUTION of existing plan. FLOW: Validates TASKS.md -> Creates worktrees -> Spawns one agent per task -> Requests TDD workflow -> Runs mocked review -> Creates GitHub PRs targeting develop branch. TRIGGERS: /wfc-implement, "run the plan", "execute TASKS.md", "implement the tasks in TASKS.md". PREREQUISITE: Run /wfc-plan first. This skill requires TASKS.md to exist. NOT FOR: missing TASKS.md (use wfc-plan), single-task runs, inline task lists, plan-then-implement requests, cyclic dependencies, dirty repos, main-branch targets, security-sensitive work.
analyze-terraform-plan
by bdmorin
You are an expert Terraform plan analyser.
blocklet-dev-setup
by ArcBlock
Configure development environment for blocklet-type repositories. Supports parsing GitHub Issue URLs, Blocklet URLs, or problem descriptions to automatically locate repositories, check permissions, clone code, install dependencies, and start development server. Use /blocklet-dev-setup or say "help me fix the xxx blocklet issue", "I want to develop xxx blocklet", "I want to modify code related to this URL" to trigger. In short, use this as the starting point when you want to develop a blocklet.
analyze-interviewer-techniques
by bdmorin
Fabric pattern: analyze_interviewer_techniques
release-notes
by LKB-99
"Create professional release notes for software products. Use this skill when users want to generate, write, or format release notes, changelogs, or update announcements. Triggers: release notes, changelog, what's new, software update, version update, notas de versão, changelog, nova versão."
wfc-pr-comments
by sam-fakhreddine
Resolves existing, unresolved inline PR review comments (threads attached to specific file lines). Fetches comments via gh CLI, triages each against project conventions and scope, presents triage table for user approval, then applies fixes via parallel subagents and resolves threads on GitHub. REQUIREMENTS: gh auth configured, uv installed, wfc/scripts/github/pr_threads.py present in repo root. ONLY processes inline thread comments where isResolved=false and isOutdated=false. Does NOT process: general PR body comments, resolved threads, or comments on deleted files. TRIGGER: "address inline PR comments", "fix code review feedback", "resolve open review threads", "respond to line comments on my PR", /wfc-pr-comments.
create-pr
by meriley
⚠️ MANDATORY - YOU MUST invoke this skill ONLY when user says "raise/create/draft PR". ONLY auto-commit scenario. Creates/validates branch with mriley/ prefix, commits all changes (invokes safe-commit), pushes to remote, creates PR with proper format. NEVER create PRs manually.
uv-package-manager
by spjoshis
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
ditch-vercel
by umarmuhandis
Migrate a project from Vercel to another platform. Use when user wants to leave Vercel, migrate to Cloudflare/VPS, or run /ditch-vercel.
wfc-agentic
by sam-fakhreddine
Generates Markdown-based .gh-aw.md workflow files for the gh-aw CLI extension, specifically for AI-driven automation compiled via gh aw compile. Invoke when: User explicitly requests "gh-aw", ".gh-aw.md" files, "safe-outputs", or mentions gh aw compile. Also triggers on: "create an agentic workflow for GitHub" when context implies AI agent execution (Copilot, Claude) rather than standard CI/CD. Format: Markdown files with YAML frontmatter defining triggers, permissions, tools, and safe-outputs. The agent prompt (natural language instructions) is written in the Markdown body. Output is consumed by gh aw compile to generate a lock file.