Borrowing it
Nothing to install: this file belongs to receptron/mulmoclaude. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/receptron/mulmoclaude/main/.claude/skills/archive-shipped-plans/SKILL.mdgit clone --depth 1 https://github.com/receptron/mulmoclaudeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/receptron/mulmoclaude/archive-shipped-plans)<a href="https://agentmods.dev/skills/receptron/mulmoclaude/archive-shipped-plans"><img src="https://agentmods.dev/badge/skills/receptron/mulmoclaude/archive-shipped-plans/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/receptron/mulmoclaude/archive-shipped-plans"><img src="https://agentmods.dev/badge/skills/receptron/mulmoclaude/archive-shipped-plans.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00087 | $0.02825 |
| Opus 5 | $0.00044 | $0.01412 |
| Sonnet 5 | $0.00017 | $0.00565 |
| Haiku 4.5 | $0.00009 | $0.00282 |
Grade A, and why
archive-shipped-plans scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 167 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Archive Shipped Plans
plans/ 直下のマージ済み plan ファイルを plans/done/ に移し、コード/docs/他 plan 内の plans/<name>.md 参照を全て plans/done/<name>.md に更新して PR にまとめる skill。
各 plan に対応する PR が merge 済みか / いつ merge されたか は LLM の知識・推測ではなく必ず gh pr view <num> --json mergedAt で実値を取得して判定する (LLM の日付推測は高確率で間違う)。
Defaults
- repo:
receptron/mulmoclaude - branch:
chore/archive-shipped-plans-N(N は連番、既存があればインクリメント) - 対象:
plans/直下の*.mdのみ (plans/done/,plans/decisions/,plans/i18n-audit/,plans/log-audit/は除外)
Workflow
Step 1 — 直前 archival からの差分把握
直近の archival PR (gh pr list --search "archive plans" --state merged) を確認し、その後にマージされた PR の plan が今回の対象。
gh pr list --repo receptron/mulmoclaude --search "archive plans in:title" --state merged --limit 5 --json number,title,mergedAt
Step 2 — plan 一覧を triage
ls plans/*.md で全ファイルを列挙し、各々について done/active を判定する。
完了日と PR 番号は LLM 推測禁止。必ず以下のコマンドで実値を取得:
# ファイル名に番号 (例: feat-xxx-731.md) があるなら直接 PR を当てる
gh pr view <num> --repo receptron/mulmoclaude --json number,title,mergedAt,headRefName,body
# 番号がないなら slug 検索
gh pr list --repo receptron/mulmoclaude --search "<slug> in:title" --state all --json number,title,mergedAt,state --limit 5
ファイル名末尾の番号 (例: -731, -465) は GitHub Issue/PR 番号のはず。それを起点に検索すると速い。
Step 3 — 多 phase plan / scope drift の精査
「PR がマージされた = plan の全範囲が完了」とは限らない。本文を Read して以下を確認:
- ステータス節:
**Status**: ... not yet implementedなどが冒頭にあれば即 active - Phase 構造:
Phase 1/2/3がある plan は、各 phase の実装状況をファイル/コード単位の証拠で個別確認:- acceptance criteria のチェックリスト (例: 各 phase 末尾の
- [ ] ...節) を本文から抽出 - 各項目に対応する実体 (実装ファイル / docs / package / CHANGELOG エントリ等) が repo に存在するか
ls/grepで確認 - 例:
feat-plugin-sdk-rollout.mdは Phase 2 acceptance にdocs/plugin-development.md existsがあるのでls docs/plugin-development.mdで実体確認 → 不在なら active - 例:
feat-scheduler-phase3.mdはタイトル通り Phase 3 限定 plan で OK - 関連 issue が closed でも、acceptance 項目が repo 上で確認できないものは active 維持。「umbrella issue closed = 全 phase done」と機械的に判定するのは禁止 — issue は administrative に閉じることが多い
- acceptance criteria のチェックリスト (例: 各 phase 末尾の
- Non-goals 節:
feat-agent-cancel-button.mdの "(#731, partial)" は plan のスコープ限定の意味であって、plan 自体は完了 docs:PR は plan のみ merge の可能性:gh pr view <num> --json titleでタイトルが "docs: plan for ..." なら plan を入れただけ。実装ファイルが存在するか追加チェックすること- 例:
test-top-page-regression-e2e.md(PR #672) → e2e/ に該当 spec が無く、active のまま
- 例:
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 167 lines · 87 tokens per session scan A 93b391c63a1e
archive-shipped-plans is a skill published in the GitHub repository receptron/mulmoclaude (347 stars, last pushed yesterday), licensed MIT. It adds 87 tokens to every session and 2,825 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
mcore-split-pr
Split a PR into multiple PRs to reduce the number of required CODEOWNERS reviewer groups.
shiplog
Recap of everything shipped since the last run - cross-repo PRs, security fixes, star deltas, and X traction, synthesized into a digest article and a ready-to-post shiplog in your voice.
llxprt-issue-workflow
Use this skill when asked to address, fix, or work on a GitHub issue in the llxprt-code repository. Covers the complete issue lifecycle - branch setup, gh CLI usage, test-first planning, subagent delegation and review loops, the full verification cycle (including the stepfun-37 smoke test), open code review (ocr), PR…
cyrus-setup-repository
Add one or more Git repositories to Cyrus configuration so it can process issues from those repos.
github-sync
Bidirectional synchronization of epics and tasks with GitHub issues, labels, and relationships.
github-notification-triage
Triage GitHub notifications and issue/PR queues.