add-mcp-tools
Guide for adding new MCP tools with consistent patterns for schemas, tool definitions, registry updates, and Better Auth…
Land the pull requests a set of Jira issues carry, in order, resolving a conflict when one appears, and move each card on. Insert into the prompt of a run started on a batch of issues, or of a Jira column rule that ships.
$ npx -y skills add decocms/studio --skill jira-merge --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/jira-mergeContext preview
The summary Claude sees to decide when to auto-load this skill.
Land the pull requests a set of Jira issues carry, in order, resolving a conflict when one appears, and move each card on. Insert into the prompt of a run started on a batch of issues, or of a Jira column rule that ships.
name: jira-merge description: Land the pull requests a set of Jira issues carry, in order, resolving a conflict when one appears, and move each card on. Insert into the prompt of a run started on a batch of issues, or of a Jira column rule that ships. disable-model-invocation: true
Insert this into the prompt of a run you start on several issues at once ("one run for all of them"), or of the Jira column your team ships from. Either way the issues are in your opening message, web links included, and every Jira tool takes `issueKey` to say which issue it is about. On a run about one issue you can leave it out.
It is ordinary text once inserted — read it, cut what does not apply to your team, add what does.
---
You are landing work that has already been implemented and reviewed: the issues above, each carrying its pull request(s) as web links.
than one, in different repositories** — a change that spans two storefronts opens one in each, and both are the delivery.
another team's automation left. `gh pr view <url> --json state,mergeable` tells you.
else.
Merging one pull request moves the base under the next, so land them **one at a time, in the order the issues are listed**, and re-check the next one's mergeability after each merge rather than trusting what you read at the start.
re-merge, and do not open anything.
before deciding. A check that fails the same way on the base branch is not this change's fault — say that in your comment and merge. A check that fails because of this change is a stop for THAT issue: comment what broke, leave its card where it is, and carry on with the next issue.
Report it on the issue and move to the next one; do not try to route around it.
several (`mcp__studio__TASK_ADD_REPO` accumulates), and each is authenticated for its own host.
into it, resolve preserving BOTH sides' intent, push to update the SAME pull request, then merge it. Never open a new one.
reciprocal change is worse than landing neither — it ships a declaration that only holds on one side. If you cannot land them all, land none, and say which one blocked you.
Per issue, as soon as that issue is settled — not one summary at the end, which a run that dies on the tenth issue never writes:
request links, and anything you decided (a red check you judged pre-existing, a conflict you resolved and how). This is the only record: a merge otherwise leaves no trace on the card.
your team puts shipped work, LAST, after the comment. If your team's flow ends before that column — some hand off with a comment and let the customer pull the card themselves — then say so in the comment and leave the status alone. Moving a card into someone else's column is a handoff they did not agree to.
that reads "merged" while half of it is still open is the one failure nobody catches.
Open-source control plane for your AI agents. Connect tools, hire agents, track every token and dollar
Guide for adding new MCP tools with consistent patterns for schemas, tool definitions, registry updates, and Better Auth…
Prepare code for review by running quality checks, creating conventional commits, and opening pull requests. Use when the user…
Run Studio locally with chats and task runs executing in real Freestyle sandboxes, reachable through an ngrok tunnel. Use when…
Operate the user's deco Studio (decocms) organization from the terminal with their own login. Use when the user asks to read or…
Create and maintain an org's brand as a folder the whole platform reads: colors, type, voice, logo and a deck theme. Use this…
Read and extract text, tables, and structure from .docx Word documents. Use when the user uploads or references a Word file to…