What problem does it solve?
This skill addresses the initial setup friction when integrating Room Genie with Claude Code by performing the MCP server registration and permission on-boarding in one step, ensuring users only authorize destructive actions manually while automating read-only tool access.
Core Features & Use Cases
- MCP server registration: Registers room-genie with Claude Code via claude mcp add --transport streamable-http to enable MCP-based tools.
- Permission auto-allow for read-only tools: Writes or merges project-level .claude/settings.json to auto-approve non-destructive tools.
- Safety for destructive actions: Keeps create_alert, toggle_alert, and delete_alert as manual approval prompts to prevent unintended mutations.
- Use cases: new plugin installation; first-run setup; reducing prompt fatigue after initial setup.
Quick Start
Run the setup-mcp skill to register the MCP server and auto-allow read-only tools, then test by asking for 'list my Room Genie alerts'.