What problem does it solve? Working with Plane tickets from an agent or terminal risks accidental writes to shared team projects, and ad-hoc API calls offer no protection against scope mistakes. This Skill provides a CLI that lists, reads, creates, updates, and comments on Plane issues while physically refusing any request that touches a project outside an explicit allowlist. ## Core Features & Use Cases - Allowlist-guarded operations: Every request passes a chokepoint that blocks projects not in PLANE_ALLOWED_PROJECTS, refuses workspace-scoped writes, and permits DELETE only on labels. - Full issue workflow: List, get, create, update, comment, search, and move issues through states, with cycles, estimates, labels, and attachment upload/download support. - Safe previews and self-test: --dry-run prints writes without sending them, and check verifies configuration plus the guardrail before any real work. - Use Case: Ask the agent "move SPK-12 to In Progress and comment that the fix shipped" — the tool resolves the ref, applies the state change, and reports the exact ref changed, while a typo targeting a team project fails closed with a BLOCKED error. ## Quick Start Set PLANE_API_TOKEN, PLANE_WORKSPACE, and PLANE_ALLOWED_PROJECTS in the environment, then ask the agent to run the plane check command and list your in-progress tickets.