All authors
getsentry avatar

Claude Skills by getsentry

github.com/getsentry
80 skillsA× 78F× 20 installs212 views
Create BranchA

Create a git branch following Sentry naming conventions. Use when asked to "create a branch", "new branch", "start a branch", "make a branch", "switch to a new branch", or when starting new work on the default branch.

documentationbashgit
0
1,037
Django Access ReviewA

Django access control and IDOR security review. Use when reviewing Django views, DRF viewsets, ORM queries, or any Python/Django code handling user authorization. Trigger keywords: "IDOR", "access control", "authorization", "Django permissions", "object permissions", "tenant isolation", "broken access".

documentationpythongo
0
1,037
Django Perf ReviewA

Django performance code review. Use when asked to "review Django performance", "find N+1 queries", "optimize Django", "check queryset performance", "database performance", "Django ORM issues", or audit Django code for performance problems.

developmentpythongo
0
1,037
Doc CoauthoringA

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

documentationrustgo
0
1,037
Document Api EndpointA

Document and type a Sentry API endpoint. Write or fix @extend_schema decorators, specify response TypedDicts, type request parameters, correct type drift between the declared schema and the runtime response, and validate the generated spec. Use when asked to "document an endpoint", "add OpenAPI docs", "add/fix @extend_schema", "type an endpoint response", "fix the response type", "fix type drift", "reuse a response type", "split an overloaded endpoint", "specify the response schema", "add a T...

documentationbashapi
0
1,037
Find BugsA

Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.

securitygosql
0
1,037
Gh Review RequestsA

Fetch unread GitHub notifications for open PRs where review is requested from a specified team or opened by a team member. Use when asked to "find PRs I need to review", "show my review requests", "what needs my review", "fetch GitHub review requests", or "check team review queue".

toolspythonbash
0
1,037
Gha Security ReviewA

GitHub Actions security review for workflow exploitation vulnerabilities. Use when asked to "review GitHub Actions", "audit workflows", "check CI security", "GHA security", "workflow security review", or review .github/workflows/ for pwn requests, expression injection, credential theft, and supply chain attacks. Exploitation-focused with concrete PoC scenarios.

securityrustshell
0
1,037
Iterate PrA

Iterate on a PR until actionable CI passes and high/medium review feedback is addressed. Use for PR CI failures, review feedback, or green-check loops; do not wait for human approval, draft status, or merge gates.

toolsgobash
0
1,037
Pr Link IssueA

Append a GitHub issue link and its Linear ticket to the current PR's description. Use when asked to "link issue to pr", "fill in issue and linear in pr", "add issue refs to pr", or when given a GitHub issue URL and asked to attach it to the current PR. Resolves the Linear ticket automatically from the issue's linear-linkback comment.

developmentjavascriptpython
0
1,037
Pr WriterA

Create or refresh reviewer-facing PR titles and descriptions. Use when opening a PR, updating its title or body, or preparing branch changes for review.

businessbashgit
0
1,037
Presentation CreatorA

Create data-driven presentation slides using React, Vite, and Recharts with Sentry branding. Use when asked to "create a presentation", "build slides", "make a deck", "create a data presentation", "build a Sentry presentation". Scaffolds a complete slide-based app with charts, animations, and single-file HTML output.

designjavascriptgo
0
1,037
Prompt OptimizerA

Creates, optimizes, and iteratively refines agent prompts, system prompts, developer prompts, and reusable prompt templates. Use when asked to improve a prompt, optimize a system prompt, rewrite an agent prompt, tune prompt wording, make a prompt more reliable, port prompts between OpenAI, Claude, or Gemini, or build prompt evals.

ai-agentsgoapi
0
1,037
Security ReviewA

Security code review for vulnerabilities. Use when asked to "security review", "find vulnerabilities", "check for security issues", "audit security", "OWASP review", or review code for injection, XSS, authentication, authorization, cryptography issues. Provides systematic review with confidence-based reporting.

devopsjavascriptpython
0
1,037
Skill ScannerF

Scan agent skills for security issues. Use when asked to "scan a skill",

securitypythonrust
0
1,037
Skill WriterA

Create, synthesize, and iteratively improve agent skills following the Agent Skills specification. Use when asked to "create a skill", "write a skill", "synthesize sources into a skill", "improve a skill from positive/negative examples", "update a skill", or "maintain skill docs and registration". Handles source capture, precision passes, authoring, registration, and validation.

toolsgoshell
0
1,037
ReferencesA

Goal: create a skill that helps an agent answer and author code for a library without repeatedly re-reading upstream docs.

documentationgoapi
0
1,037
ReferencesA

Goal: create a skill that enforces a deterministic check at a specific lifecycle or tool boundary.

documentationgoshell
0
1,037
ReferencesA

Goal: create a skill that classifies requests into distinct downstream paths without overloading one prompt.

researchgo
0
1,037
ReferencesA

Goal: create a skill that runs a self-contained task in isolated context and returns a concise summary.

ai-agentsgo
0
1,037
ReferencesA

Goal: create a skill for repeatable operational workflows (for example PR prep, CI triage, branching, settings audit).

researchgo
0
1,037
ReferencesA

Use this layout when the skill is normally invoked with explicit inputs such as issue numbers, paths, modes, or targets.

documentationgit
0
1,037
ReferencesA

Use this layout when reusable templates, schemas, or static artifacts carry most of the skill's value.

testing
0
1,037
ReferencesA

Use this layout when one coherent policy, checklist, or procedure fits directly in `SKILL.md`.

tools
0
1,037
ReferencesA

Use this layout when the skill needs deep knowledge, but most runs only need one branch or subset of that knowledge.

tools
0
1,037
Sred Project OrganizerA

Take a list of projects and their related documentation, and organize them into the SRED format for submission.

documentationgogit
0
1,037
Sred Work SummaryA

Go back through the previous year of work and create a Notion doc that groups relevant links into projects that can then be documented as SRED projects.

toolsgobash
0
1,037
Triage Frontend IssuesA

Triage new issues in the Sentry `javascript` project by archiving non-actionable noise. Use when asked to "triage issues", "triage the javascript project", "archive non-actionable issues", "triage new frontend issues", or "clean up the sentry/javascript queue". Operates only on the sentry/javascript project, only archives (never resolves), and always archives with `untilEscalating`.

developmentjavascriptpython
0
1,037
Typing Exclusion WorkerA

Python typing exclusion worker: remove assigned mypy exclusion modules in small scoped batches, fix typing issues, run validation, and produce a structured completion summary. Use when running parallel typing-debt workers or when asked to remove modules from pyproject mypy exclusion overrides.

testingpython
0
1,037
Secret SerializationA

Finds secrets, tokens, passwords, and API keys that can leak through generated serialization: Python dataclass repr and asdict, attrs, pydantic model_dump, NamedTuple, JavaScript JSON.stringify and util.inspect, structured logs, tracing spans, and error reports. Use when asked to "check for secret serialization", "credential in repr", "repr=False audit", "secret in spans", "token in logs", or when a change adds a credential field to a dataclass, model, or config object, or adds code that stri...

developmentjavascripttypescript
0
1,037