Use this skill when preparing to publish a package, plugin, or skill and you need human approval first. Invoked when the user says "publish", "release", "ship", or "push to registry" but no approved Linear ticket exists yet. Runs preflight checks, creates or updates a Linear ticket with a structured release plan, moves it to Ready for Review, then stops — it does NOT execute the publish command.
From bopen-toolsnpx claudepluginhub b-open-io/claude-plugins --plugin bopen-toolsThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides agentic engineering workflows: eval-first loops, 15-min task decomposition, model routing (Haiku/Sonnet/Opus), AI code reviews, and cost tracking.
Prepare a release for human review in Linear. This skill ends before the publish command runs. The agent resumes only after a human moves the ticket to "Approved" in Linear.
Use this skill when the publish-gate hook blocks a publish command with "No Linear ticket in Approved state." This skill prepares the approval request. It does not publish anything.
claude mcp add --transport http linear-server https://mcp.linear.app/mcp)LINEAR_API_KEY set in environment (for the hook to verify approval later)Before touching Linear, verify the release is ready: