Git & Version Control
6462 skills in Tools > Git & Version Control
dynamic-prompt-registry
Dynamic prompt registry with unified categorical syntax. Supports @skills:discover(), @skills:compose(A⊗B), Reader monad for runtime lookup, and quality-tracked prompt libraries. Use for meta-prompts referencing sub-prompts, building prompt libraries, implementing deferred resolution, or composing templates dynamically.
writing-claude-skills
Create effective Agent Skills following the agentskills.io specification. Use when creating new skills, reviewing existing skills, or improving skill descriptions. Covers SKILL.md format, naming, descriptions, structure, progressive disclosure, and testing patterns.
arweave-standards
GitHub repository skill for ArweaveTeam/arweave-standards
prompt-optimizer
Optimize system prompts for Claude Code agents using proven prompt engineering patterns. Use when users request prompt improvement, optimization, or refinement for agent workflows, tool instructions, or system behaviors.
supply-chain-security
Software supply chain security guidance covering SBOM generation, SLSA framework, dependency scanning, SCA tools, and protection against supply chain attacks like dependency confusion and typosquatting.
pr-author-reviewer
Raise PR quality with templates, checklists, and security reviews
refine-design
Iteratively refine frontend designs until they achieve a 10/10 rating. Use when asked to "refine this design", "polish this UI", "get this to 10/10", or improve visual design quality. Covers UI iteration, design feedback loops, and screenshot-based review workflows.
nextjs-react-implementation
Generate production-ready Next.js/React components from design specifications. Use this skill when you have a design specification document and need to create React/TypeScript components with Tailwind CSS styling, Vitest tests, and Storybook documentation.
fresh-eyes-review
Use before git commit, before PR creation, before declaring done - mandatory final sanity check after tests pass; catches SQL injection, security vulnerabilities, edge cases, and business logic errors that slip through despite passing tests; the last line of defense before code ships
enhancing-progressively
CSS優先アプローチ - JavaScriptの前にCSSを使用。トリガー: レイアウト, スタイル, 位置, アニメーション, 表示/非表示, トグル, レスポンシブ, CSS Grid, Flexbox, transforms, transitions, CSSのみ, JavaScript不要, シンプル
writing-git-commits
Draft conventional commit messages following industry standards. Use when committing code, writing commit messages, or reviewing git diffs. Covers commit types (feat, fix, refactor, docs, chore), scope determination, imperative mood formatting, and summary line best practices.
gh-address-comments
Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.
git-squash
Safely squash multiple commits into one with automatic backup and verification
subagent-generator
Generates custom Claude Code subagents with specialized expertise. Activates when user wants to create a subagent, specialized agent, or task-specific AI assistant. Creates properly formatted .md files with YAML frontmatter, suggests tool restrictions and model selection, generates effective system prompts. Use when user mentions "create subagent", "new agent", "specialized agent", "task-specific agent", or wants isolated context for domain-specific work.
guidance-grammars
Guidance library grammar-constrained generation with categorical structure. Use when implementing structured LLM outputs with grammar constraints, building template-based generation with guaranteed formats, creating type-safe prompt templates with interleaved computation, or applying categorical grammar theory to constrained generation.
run-tests
Comprehensive pytest testing and debugging framework. Use when running tests, debugging failures, fixing broken tests, or investigating test errors. Includes systematic investigation workflow with external AI tool consultation and verification strategies.
stackit
Manage stacked Git branches with Stackit. Use when creating/managing stacked branches, submitting PRs for branch stacks, navigating branch trees, rebasing stacks, syncing with main/trunk, troubleshooting stack issues, absorbing changes, resolving rebase conflicts, or any workflow involving dependent Git branches. Keywords stackit, stacked changes, stacked PRs, branch stack, restack, absorb, git stack.
python-best-practices
Expert guidance for writing professional Python code following industry best practicesincluding PEP 8 compliance, testing, type hints, error handling, and modern tooling.Use this skill when writing new Python code, refactoring existing code, setting upPython projects, implementing tests, or ensuring code quality and maintainability.Emphasizes: PEP 8, modularity, DRY principle, TDD, virtual environments (uv),and modern tooling (Ruff, Black, Mypy).
decision-archaeology
Investigate why code was written a certain way. Use when tracing decision history through git blame, commit logs, PRs, and issues to understand the reasoning behind code changes.
opentrons-heater-shaker
Opentrons Heater-Shaker Module - temperature control (37-95°C) with orbital mixing (200-3000 rpm) for cell culture, enzymatic reactions, and sample preparation requiring simultaneous heating and agitation