Commit Graph

26 Commits

Author SHA1 Message Date
Cody De Arkland 45339762ef fix: correct iOS minimum version to 15.0+ per SDK Package.swift
The sentry-cocoa Package.swift specifies .iOS(.v15) as the platform
minimum. The docs manual setup page says 11.0 but is outdated — the
Package.swift is the source of truth that Xcode enforces at build time.
2026-02-20 22:38:56 -08:00
Cody De Arkland 65fa649d55 fix: add docs verification disclaimer to all setup skills
Adds a note to each skill reminding the agent that code samples and SDK
versions are examples and must be verified against docs.sentry.io before
implementing. Covers all 9 skills that provide language-specific SDK
configuration.
2026-02-20 22:18:57 -08:00
Cody De Arkland 0b9ba0d1e6 fix: correct factual inaccuracies across 9 skills based on Sentry docs audit
Cross-referenced all skills against official Sentry documentation and fixed:

- sentry-react-setup: duplicate integrations key (runtime bug), wrong file path,
  missing router v4 integration, misleading env var prefix
- sentry-setup-tracing: wrong Ruby span API, outdated sampler patterns,
  Next.js oversimplification, non-standard op value
- sentry-setup-logging: wrong Ruby patch operator, incorrect Python log level
  examples, flagged unverifiable Winston integration
- sentry-setup-ai-monitoring: 6 wrong JS min SDK versions (all 10.28.0),
  wrong Python install commands (no extras needed), wrong Vercel AI platform
  scope, LangChain incorrectly marked explicit
- sentry-python-setup: defaults None not 0/False, environment default is
  production, separated SDK vs CLI env vars
- sentry-ruby-setup: defaults nil not 0, added Vernier profiler option,
  added missing redis_logger
- sentry-ios-swift-setup: iOS min 11.0 not 13.0, SPM version 9.5.0 not 9.0.0,
  CocoaPods syntax, removed undocumented SentrySDK.crash(), replay min SDK
  8.31.1, fixed auto-instrumentation list, fastlane install command
- sentry-react-native-setup: .env.local -> env.local (no leading dot)
- sentry-create-alert: removed fabricated Critical=100 priority, fixed Slack
  and PagerDuty field names, added issue_resolved_trigger, added PUT endpoint
2026-02-20 22:08:29 -08:00
Nico Hinderling 2b39e26a70 Merge pull request #3 from NicoHinderling/feat/sentry-create-alert
feat: Add sentry-create-alert skill for workflow engine alerts
2026-02-17 13:57:49 -08:00
Nico Hinderling 6faed64aae feat: Add sentry-create-alert skill for workflow engine alerts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:48:28 -08:00
Cody De Arkland 5ff9def7dd Merge pull request #2 from jaffrepaul/docs/add-npx-install-instructions
docs: Add npx skills CLI installation instructions
2026-02-11 23:05:36 -08:00
paulj baa3a928fa docs: Add npx skills CLI installation instructions
Add the recommended quick install method using the skills CLI:
- npx skills add for all skills
- npx skills add --skill for individual skills
- Link to skills.sh browser

Move existing client-specific instructions under "Manual Installation".

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-10 15:36:30 -05:00
Cody De Arkland d263acf6bc feat: Add Size Analysis section to iOS Swift skill 2026-01-29 01:12:55 -08:00
Cody De Arkland 827202ee7d feat: Add sentry-ios-swift-setup skill for iOS/Swift apps 2026-01-29 00:49:52 -08:00
Cody De Arkland 8a3cad2d86 feat: Remove sentry-nextjs-setup skill from main
The nextjs-setup skill relies on unreleased features. Moved to
develop-nextjs-headless branch for future release.
2026-01-16 08:30:33 -08:00
Cody De Arkland 116eda354f perf: Optimize sentry-fix-issues skill token usage (57% reduction) 2026-01-16 08:30:06 -08:00
Cody De Arkland 0f1dbb1023 docs: Update skill descriptions to match frontmatter and clarify Seer Bug Prediction 2026-01-16 08:06:38 -08:00
Cody De Arkland 49dd7087d1 fix: Update release workflow with renamed skills 2026-01-13 23:17:56 -08:00
Cody De Arkland 3e0337583a refactor: Rename wizard skills to setup 2026-01-13 23:16:42 -08:00
Cody De Arkland 3b4f20114b feat: Add setup skills for React, Python, Ruby, and React Native 2026-01-13 23:15:36 -08:00
Cody De Arkland d1bef7ec55 refactor: Rename sentry-code-review to sentry-pr-code-review 2026-01-13 21:12:56 -08:00
Cody De Arkland d8f8cbdb24 fix: Delete and recreate release for fresh timestamps
The previous approach updated assets but kept original creation date.
Now deletes existing release/tag before creating new one.
2026-01-13 09:15:03 -08:00
Cody De Arkland 1365d4b0fc docs: Add Sentry docs links for each skill in README 2026-01-13 09:14:35 -08:00
Cody De Arkland 7d52660e63 docs: Remove MCP setup steps from README 2026-01-13 09:13:07 -08:00
Cody De Arkland eab3e49429 feat(nextjs-wizard): Add MCP project creation check post-setup
- Check for Sentry MCP create_project capability after wizard completes
- If available, auto-create project and configure DSN
- If not, advise user on re-auth or manual creation options
- List all files requiring DSN/project configuration
2026-01-13 09:09:22 -08:00
Cody De Arkland f96292df15 docs: Add AGENTS.md with skill authoring guidelines
- Token optimization patterns (tables over prose, ~100-200 lines target)
- Skill structure template with phases and verification
- Self-challenging verification for workflow skills
- Version requirements and troubleshooting table patterns
- Technical accuracy checklist (verify against Sentry docs)

Also update release.yml to include sentry-fix-issues in release notes
2026-01-13 08:59:14 -08:00
Cody De Arkland a8f3e48f47 docs: Update README with new skills and improved organization
- Add sentry-fix-issues to Available Skills (with MCP requirement)
- Split skills into Setup and Workflow categories
- Add Platforms/Requirements columns to skill tables
- Add Prerequisites section for MCP and GitHub CLI setup
- Expand Usage section with 'What to Say' trigger examples
- Add Style Guidelines for contributors (token optimization)
2026-01-13 08:57:18 -08:00
Cody De Arkland daac793b81 feat: Simplify skills ~76% and add sentry-fix-issues skill
- Simplify 6 existing skills to reduce token usage:
  - sentry-code-review: 185 -> 70 lines (62%)
  - sentry-nextjs-wizard: 520 -> 99 lines (81%)
  - sentry-setup-logging: 581 -> 139 lines (76%)
  - sentry-setup-tracing: 725 -> 149 lines (79%)
  - sentry-setup-metrics: 752 -> 157 lines (79%)
  - sentry-setup-ai-monitoring: 856 -> 164 lines (81%)

- Fix accuracy issues from docs review:
  - AI monitoring: LangChain is auto-enabled (was incorrectly No)
  - AI monitoring: Add Next.js OpenAI instrumentOpenAiClient wrapper
  - Logging: Add SDK version requirements for Pino/Winston/Consola

- Add new sentry-fix-issues skill:
  - Uses Sentry MCP to discover and analyze issues
  - 7-phase methodology with self-challenging verification
  - Leverages full Sentry context: traces, breadcrumbs, replays
2026-01-13 08:55:39 -08:00
Cody De Arkland 44f3953a00 feat: Add GitHub Action to auto-release skills tarball
This workflow automatically creates a tarball of the skills directory
and uploads it to a 'latest' release on every push to main.

The tarball can be downloaded at:
https://github.com/getsentry/sentry-agent-skills/releases/download/latest/sentry-agent-skills.tar.gz

This enables sentry-wizard to easily fetch and install skills without
requiring git on the user's machine.
2026-01-12 16:55:02 -08:00
Cody De Arkland 195bf2434c Add sentry-nextjs-wizard to README skills table 2026-01-07 21:26:36 -08:00
Cody De Arkland 908044f4e1 Add Sentry agent skills and installation instructions
- Add 6 skills: sentry-code-review, sentry-setup-ai-monitoring, sentry-setup-logging, sentry-setup-metrics, sentry-setup-tracing, sentry-nextjs-wizard
- Add comprehensive README with installation instructions for Claude Code, Codex, Copilot, Cursor, OpenCode, and AmpCode
- Skills follow Agent Skills specification (agentskills.io)
2026-01-07 21:20:57 -08:00