getsentry/skills

Verified

Agent Skills used by the Sentry team for development.

155 stars3 forksUpdated Jan 22, 2026
npx skills add getsentry/skills

README

Sentry Skills

Agent skills for Sentry employees, following the Agent Skills open format.

Installation

Claude Code (via Marketplace)

# Add the marketplace
claude plugin marketplace add getsentry/skills

# Install the plugin
claude plugin install sentry-skills@sentry-skills

Claude Code (from local clone)

# Clone the repository
git clone git@github.com:getsentry/skills.git ~/sentry-skills

# Install the marketplace from the local clone
claude plugin marketplace add ~/sentry-skills

# Install the plugin directly
claude plugin install sentry-skills

After installation, restart Claude Code. The skills will be automatically invoked when relevant to your task.

Updating

# Update the marketplace index
claude plugin marketplace update

# Update the plugin
claude plugin update sentry-skills@sentry-skills

Or use /plugin to open the interactive plugin manager.

Other Agents

Copy the skills/ directory to your agent's skills location, or reference the SKILL.md files directly according to your agent's documentation.

Available Skills

SkillDescription
code-reviewSentry code review guidelines and checklist
commitSentry commit message conventions
create-prCreate pull requests following Sentry conventions
find-bugsFind bugs and security vulnerabilities in branch changes
iterate-prIterate on a PR until CI passes and feedback is addressed
claude-settings-auditAnalyze repo and generate recommended Claude Code settings.json permissions
agents-mdMaintain AGENTS.md with concise agent instructions
brand-guidelinesWrite copy following Sentry brand guidelines
doc-coauthoringStructured workflow for co-authoring documentation, proposals, and specs

Available Subagents

SubagentDescription
code-simplifierSimplifies and refines code for clarity, consistency, and maintainability while preserving all functionality

Repository Structure

sentry-skills/
├── .claude-plugin/
│   └── marketplace.json      # Marketplace manifest
├── plugins/
│   └── sentry-skills/
│       ├── .claude-plugin/
│       │   └── plugin.json   # Plugin manifest
│       ├── agents/
│       │   └── code-simplifier.md
│       └── skills/
│           ├── code-review/
│           │   └── SKILL.md
│           └── commit/
│               └── SKILL.md
├── AGENTS.md                 # Agent-facing documentation
├── CLAUDE.md                 # Symlink to AGENTS.md
└── README.md                 # This file

Creating New Skills

Skills follow the Agent Skills specification. Each skill requires a SKILL.md file with YAML frontmatter.

Skill Template

Create a new directory under plugins/sentry-skills/skills/:

plugins/sentry-skills/skills/my-skill/
└── SKILL.md

SKILL.md format:

---
name: my-skill
description: A clear description of what this skill does and when to use it. Include keywords that help agents identify when this skill is relevant.
---

# My Skill Name

## Instructions

Step-by-step guidance for the agent.

## Examples

Concrete examples showing expected input/output.

## Guidelines

- Specific rules to follow
- Edge cases to handle

Naming Conventions

  • name: 1-64 characters, lowercase alphanumeric with hyphens only
  • description: Up to 1024 characters, include trigger keywords
  • Keep SKILL.md under 500 lines; split longer content into reference files

Optional Fields

FieldDescription
licenseLicense name or path to license file
compatibilityEnvironment requirements (max 500 chars)
modelOverride model for this skill (e.g., sonnet, opus, haiku)
allowed-toolsSpace-delimited list of tools the skill can use
metadataArbitrary key-value pairs for additional properties
---
name: my-skill
description: What this skill does
license: Apache-2.0
model: sonnet
allowed-tools: Read Grep Glob
---

References

License

Apache-2.0

Publisher

getsentrygetsentry

Statistics

Stars155
Forks3
Open Issues3
LicenseApache License 2.0
CreatedJan 5, 2026