Documentation
Ship shake-to-report in an afternoon
RageShake turns a frustrated phone shake into a filed bug — screenshot, message, and device metadata attached — routed to Linear or a signed webhook. Start with the guide below; everything the SDK does is also scriptable over REST, a Go CLI, and a hosted MCP server.
Getting started
The end-to-end walkthrough: create an account, get an ingest key, add the SDK, wire up a destination, and watch your first shake land as a Linear issue.
MCP server
Point an AI agent at the hosted Model Context Protocol server and let it create projects, mint keys, and configure destinations for you.
Agent skill
An installable skill that drives the rageshake MCP tools to provision a project, pull an ingest key, add the Swift package, and wire RageShake.configure — all from your AI editor. Save it to .claude/skills/rageshake/SKILL.md.
REST API
The full ingest and management API, as an OpenAPI 3.1 document. Projects, keys, destinations, and reports are all first-class resources.
iOS SDK
The RageShake Swift Package — shake detection, screenshot capture, the feedback sheet, and an offline retry queue. iOS 15+, zero dependencies.