component-common-domai…
Finds duplicate business logic spread across multiple components and suggests consolidation. Use when asking "where is this logic…
Inspect Sentry issues, summarize production errors, and pull health data via the Sentry API (read-only). Use when user says "check Sentry", "what errors in production?", "summarize Sentry issues", "recent crashes", or "production error report". Requires SENTRY_AUTH_TOKEN. Do NOT
Claude Code
$ npx -y skills add tech-leads-club/agent-skills --skill sentry --agent claude-code
Codex
$ npx skills add tech-leads-club/agent-skills --skill sentry -a codex -y
Cursor
$ npx skills add tech-leads-club/agent-skills --skill sentry -a cursor -y
Gemini CLI
$ npx skills add tech-leads-club/agent-skills --skill sentry -a gemini-cli -y
GitHub Copilot
$ npx skills add tech-leads-club/agent-skills --skill sentry -a github-copilot -y
OpenCode
$ npx skills add tech-leads-club/agent-skills --skill sentry -a opencode -y
Windsurf
$ npx skills add tech-leads-club/agent-skills --skill sentry -a windsurf -y
name: sentry description: Inspect Sentry issues, summarize production errors, and pull health data via the Sentry API (read-only). Use when user says "check Sentry", "what errors in production?", "summarize Sentry issues", "recent crashes", or "production error report". Requires SENTRY_AUTH_TOKEN. Do NOT use for setting up Sentry SDK, configuring alerts, or non-Sentry error monitoring. metadata: author: github.com/openai/skills version: '1.0.0'
If the token is missing, give the user these steps:
1. Create a Sentry auth token: <https://sentry.io/settings/account/api/auth-tokens/> 2. Create a token with read-only scopes such as `project:read`, `event:read`, and `org:read`. 3. Set `SENTRY_AUTH_TOKEN` as an environment variable in their system. 4. Offer to guide them through setting the environment variable for their OS/shell if needed.
Use `scripts/sentry_api.py` for deterministic API calls. It handles pagination and retries once on transient errors.
export AGENT_SKILLS_HOME="${AGENT_SKILLS_HOME:-$HOME/.agent-skills}"
export SENTRY_API="$AGENT_SKILLS_HOME/skills/sentry/scripts/sentry_api.py"User-scoped skills install under `$AGENT_SKILLS_HOME/skills` (default: `~/.agent-skills/skills`).
python3 "$SENTRY_API" \
list-issues \
--org {your-org} \
--project {your-project} \
--environment prod \
--time-range 24h \
--limit 20 \
--query "is:unresolved"python3 "$SENTRY_API" \
list-issues \
--org {your-org} \
--project {your-project} \
--query "ABC-123" \
--limit 1Use the returned `id` for issue detail or events.
python3 "$SENTRY_API" \ issue-detail \ 1234567890
python3 "$SENTRY_API" \ issue-events \ 1234567890 \ --limit 20
python3 "$SENTRY_API" \
event-detail \
--org {your-org} \
--project {your-project} \
abcdef1234567890Always use these endpoints (GET only):
Example prompt: “List the top 10 open issues for prod in the last 24h.” Expected: ordered list with titles, short IDs, counts, last seen.
The secure, validated skill registry for professional AI coding agents. Extend Antigravity, Claude Code, Cursor, Copilot and more with absolute confidence.
Finds duplicate business logic spread across multiple components and suggests consolidation. Use when asking "where is this logic…
Detects misplaced classes and fixes component hierarchy problems — finds code that should belong inside a component but sits at…
Maps architectural components in a codebase and measures their size to identify what should be extracted first. Use when asking…
Analyzes coupling between modules using the three-dimensional model (strength, distance, volatility) from "Balancing Coupling in…
Creates step-by-step decomposition plans and migration roadmaps for breaking apart monolithic applications. Use when asking "what…
Maps business domains and suggests service boundaries in any codebase using DDD Strategic Design. Use when asking "what are the…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.