shipping-and-archiving

shipping-and-archiving is a skill for Claude Code from noemuch/bridge. It costs 66 tokens per session (1,855 once invoked), scanned A, original, MIT.

A completion step for a design workflow that checks the final result, archives its design specification, records history, and may save a reusable recipe.

In plain words
What is it for?
Use it when a design is ready to ship, finish, complete, or archive. It verifies the design, moves the specification to shipped records, updates history, and cleans temporary files.
Why use it?
It closes out finished design work in one consistent process, while checking for changes that still need to be captured.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the bridge plugin — 5 skills, 1 hook, 1 MCP server shipped together

Good fit Use it when a design is ready to ship, finish, complete, or archive. It verifies the design, moves the specification to shipped records, updates history, and cleans temporary files.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/noemuch/bridge/shipping-and-archiving
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add noemuch/bridge --skill shipping-and-archiving
Clone the repo
git clone --depth 1 https://github.com/noemuch/bridge

Made for: Claude Code.

Or install bridge, the plugin that ships this one along with the rest of its 5 skills, 1 hook, 1 MCP server.

Wrote 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.

agentmods badge for shipping-and-archiving

README.md
[![agentmods](https://agentmods.dev/badge/skills/noemuch/bridge/shipping-and-archiving/github.svg)](https://agentmods.dev/skills/noemuch/bridge/shipping-and-archiving)
Your own site
<a href="https://agentmods.dev/skills/noemuch/bridge/shipping-and-archiving"><img src="https://agentmods.dev/badge/skills/noemuch/bridge/shipping-and-archiving/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.

agentmods 80×15 button for shipping-and-archiving

Your own site · 80×15
<a href="https://agentmods.dev/skills/noemuch/bridge/shipping-and-archiving"><img src="https://agentmods.dev/badge/skills/noemuch/bridge/shipping-and-archiving.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 66 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,855 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00066 $0.01855
Opus 5 $0.00033 $0.00928
Sonnet 5 $0.00013 $0.00371
Haiku 4.5 $0.00007 $0.00186

Measured 11d ago against content hash c6c9298e5dc0, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

shipping-and-archiving 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 11d 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.

skills/shipping-and-archiving/SKILL.md · 211 lines

How it starts

The opening of the file, as written. The whole thing — 211 lines — stays where its author put it; the contents beside it link to each section on GitHub.

{{ACTIVE_RULES}}

Shipping And Archiving

Overview

Formal completion of a design session. Verifies visual correctness one last time (Gate B), moves the CSpec to specs/shipped/, appends a history entry, and — when the design qualifies — extracts a reusable recipe back into the knowledge base.

When to Use

Invoke when the user:

  • says "done", "ship it", "ship", "finish", "complete", "archive"
  • has an active CSpec with a snapshot

Do NOT use if:

  • the user is still iterating — use generating-figma-design or learning-from-corrections
  • the user is abandoning the work — route to drop (handled by using-bridge command map)

Procedure

1. Auto-detect pending corrections

Check if the snapshot has been updated since the last fix run, or if fix was never run:

  • If snapshot exists (specs/active/{name}-snapshot.json) AND no learnings reference this spec in learnings.json:

    • Re-extract current Figma state (same extraction as the learning-from-corrections skill, step 2)
    • Compare against snapshot
    • If changes detected:
      Changes detected since last generation/fix.
      Running auto-fix to capture corrections before archiving...
      
      -> Execute the full fix flow via the learning-from-corrections skill (steps 2-10 of its procedure)
    • If no changes: proceed
  • If no snapshot exists: skip (design was never generated, spec-only work)

2. Final check

  • CSpec exists in specs/active/
  • User has validated the design (explicit confirmation)
  • If Figma design exists: matches CSpec intent

3. Recipe extraction check

Evaluate if this design qualifies for recipe extraction:

Eligibility criteria (ALL must be met):

  1. The CSpec is in screen mode (meta.type: screen)
  2. The design was generated and executed in Figma (snapshot exists)
  3. Total corrections during the fix cycle <= 2

If eligible:

This design qualifies for recipe extraction.
Creating recipe: {archetype} (from {name})

Extract recipe:

  1. Take the final scene graph JSON (post-corrections)
  2. Templatize: replace concrete text content with {{ param }} placeholders
  3. Replace component keys with @lookup:ComponentName references
  4. Define parameters based on variable content (title, items, section count, etc.)
  5. Set initial confidence: 0.70 + (0.05 * 1) = 0.75 (first success)
  6. Write to recipes/r-{archetype}-{nnn}.json
  7. Update recipes/_index.json with the new recipe metadata

Read the full file on GitHub · 211 lines

Changes

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.

  1. 11d ago First seen · 211 lines · 66 tokens per session scan A c6c9298e5dc0

Subscribe to this mod's changes

shipping-and-archiving is a skill published in the GitHub repository noemuch/bridge (155 stars, last pushed 3mo ago), licensed MIT. It adds 66 tokens to every session and 1,855 once invoked, about $0.0003 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.

Related

Other skills, from other repositories

release-retrospective

Produce a structured look-back after a major release or deprecation — capturing what the plan got right, what it missed, and what to do differently. Trigger when someone says: release retrospective, post-release review, what went wrong with the release, how did the deprecation go, release post-mortem, retro on the…

murphytrueman/design-system-ops · 89 tokens

version-bump-advisor

Recommend the correct semver bump with reasoning and a generated changelog entry. Trigger when someone says: what version bump, is this a breaking change, semver recommendation, should this be major or minor, version this release, changelog entry, what kind of release is this, or anything about versioning a design…

murphytrueman/design-system-ops · 72 tokens

seed-changeset

A tool for finding public packages affected by current Git changes and preparing a changeset, which is a file that records package release information.

daangn/seed-design · 30 tokens

seed-snapshot-release

An automated workflow for creating and tracking a snapshot release of the pull request on the current branch. A snapshot release is a temporary package build used for testing a branch before a normal release.

daangn/seed-design · 19 tokens

release

Release designer-skill-mcp to npm with a git tag and GitHub release. Use when the user asks to ship, publish, cut a release, bump version, push tags, or run npm publish for designer-skill-mcp.

PyModel/designer-skill · 50 tokens

changelog-writer

Write external-facing changelog and release note entries in a pithy, tastefully sassy, occasionally clever voice that makes software updates fun to read without burying what actually shipped. Use this skill whenever someone asks to write, draft, or review a changelog entry, release notes, "what's new" post, or product…

ommakes/Skills · 123 tokens