Skills

All Skills

diff

Skills tagged with #diff

@denn-gubsky

effort-estimation

Calibrate engineering effort estimates for git commits using a 5-tier rubric. Use whenever you need to translate a diff into an hours estimate for a senior engineer working with or without an AI coding assistant.

denn-gubsky/ai-dev-effectiveness
5mo ago
70
@vict00r99

rune-diff

Compare a RUNE specification against its implementation to detect drift. Use when verifying that code still matches its spec after modifications, or when auditing existing implementations against their contracts.

vict00r99/Rune-stone+5 more
5mo ago
580
@giuseppe-trisciuoglio

aws-cdk

Provides AWS CDK TypeScript patterns for defining, validating, and deploying AWS infrastructure as code. Use when creating CDK apps, stacks, and reusable constructs, modeling serverless or VPC-based architectures, applying IAM and encryption defaults, or testing and reviewing `cdk synth`, `cdk diff`, and `cdk deploy` changes. Triggers include "aws cdk typescript", "create cdk app", "cdk stack", "cdk construct", "cdk deploy", and "cdk test".

giuseppe-trisciuoglio/developer-kit+71 more
5mo ago
1730
@olddonkey

codex-implementation-loop

Delegate implementation work to Codex (via the codex-companion runtime), then review its diff, send it back to iterate, gate on the full test suite, and ship it as a PR. Use this whenever the user wants Codex to write code, mentions handing off / delegating implementation to Codex, asks to work through a plan or spec unit-by-unit with Codex doing the coding, or wants a review-and-merge loop wrapped around Codex output — and also when resuming such a loop ("keep going", "next unit", "继续下一个"). It encodes constraints that are expensive to rediscover: Codex runs in the real environment with effectively read-only git, must not be pointed at a full test suite by default, accepts only specific --effort values, and its self-report is a claim rather than evidence.

olddonkey/olddonkey-skills+3 more
3h ago
150
@MuhammadUsmanGM

pr-describe

Write a pull-request title and body from the current branch's commits and diff against the base branch. Invoke when the user asks to open a PR, draft a PR description, or summarize a branch.

MuhammadUsmanGM/claude-code-best-practices+2 more
5mo ago
50
@QuartzUnit
MCP

Diffgrab

Web page change tracking with structured diffs. markgrab + snapgrab integration.

mcpgithubweb
QuartzUnit/diffgrab
5mo ago
0
@luoyuctl

agenttrace-session-audit

Audit local AI coding-agent sessions with agenttrace. Use when the user asks to inspect Claude Code, Codex CLI, Gemini CLI, Qwen Code, Aider, Cursor, OpenCode, Oh My Pi, Kimi, Copilot-style, or generic JSON/JSONL sessions for cost, tokens, tool failures, latency, anomalies, health, diffs, or CI gates.

luoyuctl/agenttrace
5mo ago
60
@opsmill

Changed files on this branch vs its base

git diff --name-status $(git merge-base HEAD main)..HEAD

opsmill/infrahub-mcp+10 more
4mo ago
90
@TechDufus

intent

Extract the underlying intent behind a request, issue, PR, or diff. Focus on problem and desired outcome; do not propose implementation, testing strategy, or rollout plans.

TechDufus/dotfiles
5mo ago
3960
@exmergo

transform

Use this to author and change a dbt project: bootstrap a new dbt project in a repo that has none (`transform init`), write or refactor dbt model SQL from staging to marts, add tests and docs in schema.yml, manage dependencies, and define or update the semantic layer (dbt semantic models / MetricFlow: entities, dimensions, measures, metrics). Trigger it for requests like "set up a dbt project in this repo", "build a staging model for this table", "refactor this model", "add tests to this model", "create a mart for X", "define a revenue metric", or "add a dimension to this entity". Every change is a reviewable diff to the dbt project; any warehouse build is dev-target only, gated, and cost-surfaced first. Do not use it to explore or profile a warehouse (use explore) or to detect drift and reconcile a project that has fallen out of sync (use maintain).

exmergo/dex
1mo ago
200
@msgbyte

changelog-analyzer

Analyze git commits in a range by examining actual code diffs (not commit titles) and produce a ranked list of improvements and optimizations. Use when the user wants a changelog, wants to summarize recent changes, asks what changed since a commit, or wants to review project progress.

msgbyte/cutia
5mo ago
2990
@pydantic

coverage

Fetch coverage diff from Codecov for the current branch or a specific PR. Shows uncovered lines, patch coverage, and overall coverage change.

pydantic/monty+2 more
5mo ago
6.2K0
@Lykhoyda

antigravity-review

Get a second opinion from Google Antigravity (agy) on your current code changes. Analyzes staged/unstaged diffs and returns prioritized findings. Use when the user asks to "review with Antigravity", "Antigravity code review", or "ask agy to check my code".

Lykhoyda/ask-llm+4 more
3mo ago
100
@pulsemcp

implement-figma-design

Implement a UI component from a Figma design by iterating with visual diff feedback. Use when the user provides a Figma design reference and asks you to build or match it in code.

pulsemcp/mcp-servers+1 more
5mo ago
620
@SwitchbackTech

claude-a11y-audit

Use when reviewing UI diffs, accessibility audits, or flaky UI tests to catch a11y regressions, semantic issues, keyboard/focus problems, and to recommend minimal fixes plus role-based test selectors.

SwitchbackTech/compass+2 more
5mo ago
2140
@dotnet

api-diff

Generate an API comparison report between two .NET versions using the RunApiDiff.ps1 script. Invoke when the user asks to run, create, or generate an API diff.

dotnet/core+2 more
5mo ago
21.9K0
@SawyerHood

change-walkthrough

Create detailed markdown walkthroughs of code changes. Use when the user asks to "create a walkthrough", "explain the changes", "review recent commits", "document what changed", "walk me through the diff", "summarize my changes", or similar requests for change documentation.

SawyerHood/sawyer-mart
5mo ago
700
@alohays

pdf-diff

Visual PDF regression test comparing current Beamer output against a baseline branch. Use when checking if slide changes introduced visual regressions.

alohays/paper2pr+1 more
5mo ago
50
@OpenSource03

release

Run the Harnss release workflow — review staged diff, bump version, commit, tag, push, and create a GitHub release. Use when releasing, bumping version, tagging, or creating a release. Argument: major, minor, or patch.

OpenSource03/harnss+1 more
5mo ago
1440
@first-fluke

deepsec

Drive the `oma-deepsec` skill end-to-end. Installs `.deepsec/`, calibrates cost, runs the right scan/process/triage/revalidate/export pass, gates PRs with `process --diff`, writes custom matchers, and routes findings to follow-up specialists.

first-fluke/oh-my-agent+34 more
4mo ago
1.0K0
@nikzlabs

android-build

Build, test, debug, and preview Android apps inside a ShipIt session. Load when a task touches an Android/Gradle project (Kotlin/Java, build.gradle(.kts), AndroidManifest.xml, res/ layouts, Compose UI). Covers the baked toolchain (JDK/SDK/Gradle), the build → lint → snapshot-test loop, reading snapshot PNG diffs, on-demand SDK installs, and the emulator-as-Compose-service for a live device over adb.

nikzlabs/shipit+12 more
2mo ago
50
@lukisch
MCP

BACH CodeCommander

17 tools for code analysis, JSON repair, encoding fix, format conversion, diff, and regex.

mcpgithubai
lukisch/bach-codecommander-mcp
5mo ago
0
@openai

changeset-validation

Validate changesets in openai-agents-js using LLM judgment against git diffs (including uncommitted local changes). Use when packages/ or .changeset/ are modified, or when verifying PR changeset compliance and bump level.

openai/openai-agents-js+2 more
5mo ago
2.5K0
@Sunwood-ai-labs

sourcesage-cli

Generate AI-friendly repository documentation with the SourceSage CLI. Use when Codex needs to run `sage` or `sourcesage` to create `.SourceSageAssets/Repository_summary.md`, analyze the current repository or another local repository, switch the output language between English and Japanese, use `--lite` to keep the summary small, change the output directory, or optionally create a deprecated tag-diff release report with `--diff`.

Sunwood-ai-labs/SourceSage
5mo ago
720
@Devolutions

translation-diff-export

Export a JSON translation patch containing only untranslated or source-changed UniGetUI strings for a target language.

Devolutions/UniGetUI+3 more
5mo ago
21.9K0
@rog0x
MCP

Io.Github.Rog0x/String

String analyzer, diff, templates for AI agents

mcpgithubai
rog0x/mcp-string-tools
5mo ago
0
@Swih

Message de commit (FR, Conventional Commits)

Tu génères un message de commit Conventional Commits propre en français à partir du diff git.

Swih/mistral-mcp+2 more
5mo ago
60
@umputun

revdiff

Review git diffs with inline annotations in a TUI overlay, or answer questions about revdiff usage, configuration, themes, and keybindings. Opens revdiff in tmux/kitty/wezterm, captures annotations, and addresses them. Activates on "revdiff", "review diff", "annotate diff", "git review with revdiff", "interactive diff review", "revdiff config", "revdiff themes", "revdiff keybindings", "how to configure revdiff", "what themes does revdiff have".

umputun/revdiff+1 more
5mo ago
100
@kawanji01

review-fix-pass

Review the current uncommitted diff against the latest review report, apply only high-confidence fixes, and return a structured result for iterative loops.

kawanji01/DiQt
5mo ago
510
@ahmedelgabri

dotfiles

Review a GitHub pull request, examining the summary, linked resources, and diff

ahmedelgabri/dotfiles+1 more
5mo ago
2830
@alex-ilgayev

git-commit-creator

Creates properly formatted Git commits following conventional commit standards for the MCPSpy project. Use when asked to commit changes, stage files, or manage git workflows. Has access to git status, diff, checkout, add, and commit commands.

alex-ilgayev/MCPSpy+1 more
5mo ago
5040
@rustfs

code-change-verification

Verify code changes by identifying correctness, regression, security, and performance risks from diffs or patches, then produce prioritized findings with file/line evidence and concrete fixes. Use when reviewing commits, PRs, and merged patches before/after release.

rustfs/rustfs+2 more
5mo ago
23.2K0
@paultyng

publish-release

Drive cutting a new testagent release end-to-end: analyze the surface diff against the bump table in RELEASING.md, propose a version, draft three-bucket release notes, tag, watch CI, then publish curated notes.

paultyng/testagent+1 more
4mo ago
50
@SDSLeon

interactive-testing

Smoke-test the running Lightcode Electron app end-to-end via Chrome DevTools Protocol. Use when the user asks to "smoke test", "test the app", "verify the refactor in the UI", "open the app and click through", or otherwise wants Claude to drive the real running app instead of relying on unit tests. Boots dev server + Electron with CDP enabled, uses raw CDP or agent-browser as appropriate, walks the surfaces most relevant to the current diff (provider selector, ThreadDraftView, ChatPane, ThreadRuntimeRequestPanel, Browser panel), and reports findings with screenshots.

SDSLeon/lightcode
4mo ago
110
@docker

OpenTelemetry Instrumentation Extension

Extend OpenTelemetry instrumentation when new functionality is added to the MCP Gateway. Use when (1) new operations/functions are added, (2) reviewing code for missing instrumentation, (3) user requests otel/telemetry additions, or (4) working with state-changing operations. Analyzes git diff, suggests instrumentation points following project standards in docs/telemetry/README.md, implements with approval, writes tests, updates documentation, and verifies with debug logging and docker logs.

docker/mcp-gateway
5mo ago
1.3K0
@garrytan

browse

Fast headless browser for QA testing and site dogfooding. Navigate any URL, interact with elements, verify page state, diff before/after actions, take annotated screenshots, check responsive layouts, test forms and uploads, handle dialogs, and assert element states. ~100ms per command. Use when you need to test a feature, verify a deployment, dogfood a user flow, or file a bug with evidence. Use when asked to "open in browser", "test the site", "take a screenshot", or "dogfood this".

garrytan/gstack+18 more
5mo ago
10.3K0
@w-winter

repoprompt-tool-guidance-refresh

Update RepoPrompt tool guidance based on MCP/CLI changes across versions. Two-phase workflow - invoke BEFORE upgrading (--pre), then AFTER upgrading (--post). Uses `~/.pi/agent/skills/repoprompt-tool-guidance-refresh/scripts/track-rp-version.sh` to detect and diff changes (outputs to `~/.pi/agent/skills/repoprompt-tool-guidance-refresh/rp-tool-defs/`).

w-winter/dot314+1 more
5mo ago
620
@mcp-registry
MCP

PageCrawl

Monitor web pages for changes with AI-powered change detection, diffs, and alerts.

mcpgithubaiweb
5mo ago
0
@pilotspace

ADD — the orchestration engine

You are the orchestrator. ADD keeps the AI fast *and* safe by fixing direction (spec, scenarios, contract, failing tests) **before** the build, and trusting the result through passing evidence rather than a plausible-looking diff.

pilotspace/ADD
3mo ago
170
@toshimaru

check-config-diff

This skill should be used when the user asks to "check config diff", "compare upstream config", "diff rubocop config", "sync with Rails rubocop", or wants to see differences between the upstream Rails .rubocop.yml and this repository's config/rails.yml.

toshimaru/rubocop-rails_config+1 more
5mo ago
1510
@mickeyyaya

Adaptive context detection — same as code-review-simplify

DIFF_STAT=$(git diff HEAD --stat 2>/dev/null || echo "") if [ -n "$DIFF_STAT" ]; then REF="HEAD" # pre-commit: review uncommitted Builder changes else REF="HEAD~1" # standalone: review last committed change fi DIFF=$(git diff "$REF" --stat) CHANGED_FILES=$(git diff "$REF" --name-only) DIFF_FULL=

mickeyyaya/evolve-loop+13 more
2mo ago
50
@harumiWeb

adr-drafter

Draft a new ExStruct ADR or propose an update to an existing ADR from an issue, PR, diff, tests, and specs. Use when an ADR is required or recommended and you need a structured draft with context, decision, consequences, and evidence.

harumiWeb/exstruct+3 more
5mo ago
1290
@grafana

pyroscope-dotnet

Summarize an upstream merge PR with diff overview and profiler-related commit log

grafana/pyroscope-dotnet
5mo ago
350
@cyberfabric

cypilot

Invoke when user asks to do something with Cypilot, or wants to analyze/validate artifacts, or create/generate/implement anything using Cypilot workflows, or plan phased execution. Core capabilities: workflow routing (plan/analyze/generate/auto-config); deterministic validation (structure, cross-refs, traceability, TOC); code↔artifact traceability with @cpt-* markers; spec coverage measurement; ID search/navigation; init/bootstrap; adapter + registry discovery; auto-configuration of brownfield projects (scan conventions, generate rules); kit management (install/update with file-level diff); TOC generation; agent integrations (Windsurf, Cursor, Claude, Copilot, OpenAI). Kit sdlc: Artifacts: ADR, CODEBASE, DECOMPOSITION, DESIGN, FEATURE, PR-CODE-REVIEW-TEMPLATE, PR-REVIEW, PR-STATUS-REPORT-TEMPLATE, PRD; Workflows: migrate-openspec, pr-review, pr-status.

cyberfabric/cyberfabric-core+8 more
5mo ago
470
@facebook

review-pyrefly-diff

Reviews a comma separated pyrefly diff according to the pyrefly review best practices.

facebook/pyrefly
5mo ago
5.5K0
@openqodex

openqodex

Code review for the current change, before it is pushed. One command runs the security, secret, dependency and lint scanners that fit the changed files, a separate reviewer that checks every scanner finding and is given every changed line, and prints the report. Use before every git push, when asked for a code review, a security scan, or to review changes, a diff or a pull request, and when a push was blocked or warned by OpenQodex.

openqodex/openqodex
2h ago
50
@pinin4fjords

render-topologies

Render all .mmd files to PNG, pixel-diff against main, and open only changed renders as BEFORE/AFTER pairs in Preview. Use after layout or rendering changes to check for visual regressions. Works in worktree mode (fix branch vs main) or standalone mode (current working tree vs main). Companion to the fix-issue skill, which delegates full regression checks here.

pinin4fjords/nf-metro
5mo ago
460
@sam-dumont

advanced-code-quality

Use when going beyond basic linting to enforce advanced Python code quality gates. Triggers on: cognitive complexity, code duplication detection, architectural enforcement, import boundaries, dependency hygiene, test quality beyond coverage, mutation testing, docstring coverage, type coverage, AI-generated code detection, AI slop detection, complexipy, jscpd, import-linter, deptry, diff-cover, mutmut, interrogate, sloppylint, refurb, pylint design checks, wily, radon maintainability, pytestarch, griffe, "bulletproof Python", "tighten quality gates", "advanced quality checks", "beyond ruff and mypy", "catch AI-generated code issues", "code duplication", "architectural boundaries", "dependency drift", "test effectiveness". Complements the code-quality skill (ruff, mypy, xenon, vulture, pre-commit) with 20+ additional tools.

sam-dumont/claude-skills+5 more
5mo ago
320
@risingwavelabs

fix-buildkite-ci

Triage and fix failing Buildkite CI checks for RisingWave pull requests by extracting concrete failing tests, diffs, and error messages from Buildkite build/job logs and artifacts, then applying focused code or test fixes. Use when users ask to diagnose red Buildkite checks, investigate flaky/failing CI jobs, understand why a Buildkite build failed, or provide Buildkite/GitHub check URLs and want a concrete fix.

risingwavelabs/risingwave
5mo ago
8.9K0
@rog0x
MCP

Io.Github.Rog0x/Git

Git log, diff, blame, branch stats for AI agents

mcpgithubai
rog0x/mcp-git-tools
5mo ago
0