A collection of reusable agent skills that provide specialized knowledge and best practices for various domains. Compatible with Claude Code, Cursor, and other AI coding agents.
| Skill | Description |
|---|---|
| pr-reviewer | Language-agnostic PR review orchestrator. Detects languages in a diff, loads each language skill's review priorities, and applies shared quality rules, risk-tiering by blast radius, and review workflow in a single pass |
| python-developer | Rules and best practices for modern Python 3.12+ projects, covering tooling, type hints, async patterns, testing, and security |
| go-developer | Comprehensive rules and best practices for writing modern Go 1.25+ projects, covering tooling, interfaces, generics, concurrency, testing, and security |
Install skills using the skills CLI:
npx skills add gvre/skills
This will install all skills from this repository to your Claude Code agent.
npx skills add gvre/skills --skill pr-reviewer
npx skills add gvre/skills --skill python-developer
npx skills add gvre/skills --skill go-developer
| Option | Description |
|---|---|
-g, --global |
Install to user directory instead of project |
-a, --agent <agents> |
Target specific agents (e.g., claude-code, cursor) |
-s, --skill <skills> |
Install specific skills by name |
-l, --list |
List available skills without installing |
-y, --yes |
Skip all confirmation prompts |
The pr-reviewer skill is the entry point for reviewing pull requests across one or more languages. It detects the languages in a diff, reads the Review Priorities section from each relevant language skill (go-developer, python-developer, …), and runs a unified review with shared quality rules, risk-tiering by blast radius, and a consistent workflow. As you add new <lang>-developer skills, it picks up their priorities automatically.
The language skills also retain a standalone review workflow, so invoking one directly (e.g. /go-developer then "review this PR") still works for single-language reviews.
The skills support per-repository overrides for domain context, review behavior, codebase state, and more — without modifying the global skill. See the Overrides Guide for complete examples you can copy into your repository.
Skills are invoked in AI coding agents using the / prefix followed by the skill name:
/pr-reviewer
/python-developer
/go-developer
The AI coding agent automatically loads the skill's context, making it available for the current task.
Each skill lives in its own directory and follows this layout:
skill-name/
├── SKILL.md # Skill definition and main content
└── references/ # Optional supplementary reference files
The SKILL.md file contains a YAML front matter header with metadata:
---
name: skill-name
description: What the skill does and when to use it
license: MIT
metadata:
author: Your Name
version: "1.0.0"
---