Babysit PR To Pass CI
sgl-project/sglang
Start and persistently pursue a goal to babysit an SGLang pull request until selected GitHub Actions workflows pass on the latest PR head.
Set chaff up in the folder: chaff.yaml for the chosen genre, today's findings shelved in .chaff-baseline.json, and, when asked, a GitHub workflow that puts new findings on the pull request's lines.
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install receptron/mulmoterminal blueprint-adopt-apply --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .claude/skills && cp -r skills-src/blueprints/adopt/skills/apply .claude/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .claude/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/applyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install receptron/mulmoterminal blueprint-adopt-apply --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .agents/skills && cp -r skills-src/blueprints/adopt/skills/apply .agents/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .agents/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install receptron/mulmoterminal blueprint-adopt-apply --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/blueprints/adopt/skills/apply .cursor/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .cursor/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/receptron/mulmoterminal.git --path blueprints/adopt/skills/apply--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install receptron/mulmoterminal blueprint-adopt-apply --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/blueprints/adopt/skills/apply .gemini/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .gemini/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install receptron/mulmoterminal blueprint-adopt-applyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .github/skills && cp -r skills-src/blueprints/adopt/skills/apply .github/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .github/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install receptron/mulmoterminal blueprint-adopt-apply --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/receptron/mulmoterminal.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/blueprints/adopt/skills/apply .opencode/skills/blueprint-adopt-apply && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "blueprint-adopt-apply" agent skill from https://github.com/receptron/mulmoterminal/tree/main/blueprints/adopt/skills/apply into .opencode/skills/blueprint-adopt-apply/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "blueprint-adopt-apply", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
blueprint-adopt-applySet chaff up in the folder: chaff.yaml for the chosen genre, today's findings shelved in .chaff-baseline.json, and, when asked, a GitHub workflow that puts new findings on the pull request's lines.
Blueprint Adopt Apply is an agent skill from receptron/mulmoterminal. Set chaff up in the folder: chaff.yaml for the chosen genre, today's findings shelved in .chaff-baseline.json, and, when asked, a GitHub workflow that puts new findings on the pull request's lines.
Its SKILL.md is about 680 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Pull requests. It works with GitHub Actions. The repository describes itself as: Run multiple Claude Code and Codex sessions in parallel — a browser terminal grid that shows which agent needs you. Local, tmux-backed, MIT. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit b3f6ff0. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxnodeshFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Blueprint Adopt Apply loads about 680 tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 361 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from receptron/mulmoterminal at commit b3f6ff0, republished under its MIT licence (© receptron). 361 words, ~680 tokens.
.claude/skills/blueprint-adopt-apply/SKILL.md (or your agent's skills folder).The person approved the setup in .blueprint/adopt.json. The documents stay exactly as they are: fixing what is
shelved is 「文書を整える」's work, later.
Write the folder's chaff.yaml with the genre from .blueprint/adopt.json and the documents' language
(npx chaffjs init --genre <genre> writes a commented one). If the folder already has one, set its genre to the
chosen one and keep every other line it has — the check refuses any other line of the old file that is gone. Add the rule
levels the person agreed to at the gate, nothing else.
Run sh <base pack>/checks/chaff.sh baseline <place> … with every place. It writes .chaff-baseline.json in the
folder: the findings there today are not reported again; new ones are. Tell the person to commit it with
chaff.yaml.
ci is 「GitHub の PR に指摘を出すワークフローを作る」Copy <usecase pack>/templates/chaff.yml to .github/workflows/chaff.yml, replacing {{PATHS}} with the places
separated by spaces, and change nothing else: the check compares the file with the template filled in that way, line
for line. Its permissions: let the workflow read the documents (contents: read) and upload findings
(security-events: write), nothing more. A place whose name has a space or a character a shell reads ($, ;, *,
quotes…) cannot go into the workflow: the interview refuses it, so ask the person to name a folder above it instead. When ci is 「作らない」, add nothing under .github/.
Write .blueprint/adopt-report.md for the person, in their language and in plain words:
## 入れたもの / ## What was set up — chaff.yaml (the genre, and why), .chaff-baseline.json, and the
workflow .github/workflows/chaff.yml when one was made. The check looks for each file's name.## 棚に上げた指摘 / ## Shelved findings — how many were shelved, by rule, in plain words.## これから / ## From now on — only new findings are reported (run npx chaffjs <places> by hand, or see them
on the pull request's lines); how to lower the shelf later (「文書を整える」, then chaff baseline again); that
the workflow needs code scanning enabled on the repository (a public repository has it; a private one needs
GitHub Advanced Security).node <usecase pack>/checks/adopt.mjs apply and then node <usecase pack>/checks/report.mjs (with BLUEPRINT_BASE
and BLUEPRINT_USECASE set) pass.
© receptron, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in blueprints/adopt/skills/apply of receptron/mulmoterminal.
Open the folder on GitHubat commit b3f6ff0
Blueprint Adopt Apply next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Blueprint Adopt Apply this skillreceptron/mulmoterminal | 237 | — | ~680 | Automated safety check: Pass | MIT | |
| Babysit PR To Pass CIsgl-project/sglang | 37k | 2 repos | ~3k | Automated safety check: Pass | Apache-2.0 | |
| Releasemicrosoft/agent-lightning | 19k | — | ~2.8k | Automated safety check: Pass | MIT | |
| Ghbubbuild/bub | 1.7k | — | ~798 | Automated safety check: Pass | Apache-2.0 | |
| ZCF Release AutomationUfoMiao/zcf | 6.1k | — | ~3.4k | Automated safety check: Pass | MIT | |
| Renovate Actions PR Reviewbacknotprop/plannotator | 9.3k | — | ~640 | Automated safety check: Pass | Apache-2.0 |
sgl-project/sglang
Start and persistently pursue a goal to babysit an SGLang pull request until selected GitHub Actions workflows pass on the latest PR head.
microsoft/agent-lightning
Prepare and publish stable Agent Lightning releases through the repository's version bump, pull-request checks, merge, tag, PyPI trusted-publishing, and versioned-documentation workflows.
bubbuild/bub
GitHub CLI skill for interacting with GitHub via the gh command line tool.
UfoMiao/zcf
Automates a version release with changesets: analyzes code changes, writes a bilingual CHANGELOG, bumps the version and commits through a release branch and pull request.
backnotprop/plannotator
Reviews Renovate pull requests that bump GitHub Actions by checking pinned SHAs against upstream tags, scanning changelogs and confirming workflows stay compatible.
openqodex/openqodex
Code review for the current change, before it is pushed. An agent skill from openqodex/openqodex.
receptron/mulmoterminal
Help desk for "MulmoTerminal is broken". An agent skill from receptron/mulmoterminal.
receptron/mulmoterminal
Check what this project's humans have already been asked, and how they answered, before asking them something similar.
receptron/mulmoterminal
Help desk for questions about MulmoTerminal itself — what it can do, how a feature or a part of the screen works, how to set something up, what is new in this version or in the latest one.
receptron/mulmoterminal
Decide which moments MulmoTerminal beeps or pushes for, and what each one plays — soundKinds, sounds and pushKinds in ~/.mulmoterminal/config.json, plus a per-project sound / sounds in…
receptron/mulmoterminal
Build a colour scheme of your own for MulmoTerminal — one that joins Midnight, Nord, Daylight and Solarized in Settings' theme picker and can then be pinned per project.
receptron/mulmoterminal
Answer each question from the named documents only, quoting where the answer is written, or saying plainly that the documents do not say — changing nothing yet.
Works with
Categories
Set chaff up in the folder: chaff.yaml for the chosen genre, today's findings shelved in .chaff-baseline.json, and, when asked, a GitHub workflow that puts new findings on the pull request's lines. Blueprint Adopt Apply is an agent skill from receptron/mulmoterminal.json, and, when asked, a GitHub workflow that puts new findings on the pull request's lines.
Blueprint Adopt Apply fits situations like: tasks that involve Pull requests.
Run `npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a claude-code`. Or copy the skill folder (blueprints/adopt/skills/apply in receptron/mulmoterminal) into .claude/skills/blueprint-adopt-apply in your project. Claude Code loads it when a task matches its description.
Run `npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a codex`. Or copy the skill folder (blueprints/adopt/skills/apply in receptron/mulmoterminal) into .agents/skills/blueprint-adopt-apply in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add receptron/mulmoterminal --skill blueprint-adopt-apply -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/blueprint-adopt-apply, .gemini/skills/blueprint-adopt-apply, .github/skills/blueprint-adopt-apply and .opencode/skills/blueprint-adopt-apply in your project.
Going by SKILL.md and its folder, Blueprint Adopt Apply needs the command-line tools its instructions call (npx, node and sh). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Blueprint Adopt Apply is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 680 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Blueprint Adopt Apply: Babysit PR To Pass CI (sgl-project/sglang, 37k stars), Release (microsoft/agent-lightning, 19k stars), Gh (bubbuild/bub, 1.7k stars) and ZCF Release Automation (UfoMiao/zcf, 6.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
receptron (a GitHub organization) maintains it in receptron/mulmoterminal, which has 237 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on October 10, 2026.
Source: receptron/mulmoterminal on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.