- Move skills/ and commands/ to repo root (where both platforms expect them)
- .agents/ now symlinks to these instead of being the canonical location
- Replace marketplace.json symlink with real copy
- Replace mcp.json symlink with real file
- Remove unnecessary assets symlinks from plugin dirs
- Update AGENTS.md to reflect new structure
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The logo path `assets/logo.svg` in plugin manifests resolves relative
to the manifest location. Added symlinks so the path resolves correctly
in both .claude-plugin/ and .cursor-plugin/ directories.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Warden couldn't find the skill-scanner skill because it only searched
local conventional directories. Add remote = "getsentry/skills" so
Warden fetches it from the central skills repo.
Co-Authored-By: Claude <noreply@anthropic.com>
Move skills and commands into shared .agents/ directory, add Cursor
plugin metadata (.cursor-plugin/), create symlinks for shared configs
(marketplace.json, mcp.json), add logo asset, and normalize content
by removing emojis for platform-neutral output.
Update AGENTS.md and README.md to document both platforms with unified
install instructions and updated structure diagram. Enrich Claude Code
plugin.json with keywords, logo, license, and repository fields.
Co-Authored-By: Claude <noreply@anthropic.com>
The workflow triggers on pull_request types [opened, synchronize, reopened]
but the skill trigger only matched opened and synchronize, causing reopened
PRs to run the workflow without triggering the skill-scanner scan.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
These capabilities are being rebuilt as part of the getsentry/sentry-mcp
server. Also removes the now-redundant MCP-SETUP.md since MCP is
auto-configured via .mcp.json and plugin.json.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove redundant code examples, consolidate feature sections, and
restructure to follow the same pattern as existing setup skills.
Reduced from 735 to 391 lines while preserving all essential content.
Co-Authored-By: Claude (claude-opus-4-6)
Add sentry-ios-swift-setup skill for configuring Sentry in iOS/Swift
apps including error monitoring, tracing, session replay, logging,
and profiling. Update README and AGENTS.md with complete skills listing.
Co-Authored-By: Claude (claude-opus-4-6)
Provide canonical agent-facing documentation referencing all skills,
commands, and key conventions. CLAUDE.md symlinks to AGENTS.md for
Claude Code compatibility.
Co-Authored-By: Claude <noreply@anthropic.com>
Simplify the installation process by using the official Claude marketplace
instead of requiring users to manually add a custom marketplace first.
The new single-step `/install sentry` command makes it easier for users
to get started.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Move Sentry MCP server configuration inline to plugin.json to ensure
it's properly loaded when the plugin is installed from GitHub.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Add official Sentry integration plugin for Claude Code with:
- /seer command for natural language queries about Sentry environment
- /getIssues command for fetching recent issues by project
- issue-summarizer agent for parallel issue analysis
- sentry-pr-resolver skill for automated PR comment resolution
- Automatic MCP server configuration for Sentry API access
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>