Skip to content
Development
Command

/tapeout-check

Run the tapeout precheck gate on a design before submission

From plugin
claude-for-hardware
223 skills3 agents3 commands1 hook
Install
> /plugin marketplace add Midstall/claude-for-hardware
> /plugin install claude-for-hardware@claude-for-hardware

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/tapeout-check

Context preview

What this command does when you run it.

Run the tapeout precheck gate on a design before submission

Command definition

tapeout-check.md
description: Run the tapeout precheck gate on a design before submission
argument-hint: [design/run dir, foundry or shuttle, or what's failing]

The user is preparing a design for tapeout or an MPW shuttle. Context: $ARGUMENTS

Invoke the `tapeout-precheck` skill (and `silicon-grade-discipline` for the failures-should-fail stance). Then walk the signoff gate honestly, in order:

1. DRC: read the actual report and confirm zero unwaived violations. Do not infer clean from an absent error message or a run that skipped the rule deck. 2. LVS: confirm the extracted netlist matches the source exactly, no shorts, opens, or unintended merges. 3. Density and fill satisfied without introducing new violations. 4. Submission package: top-cell name, layer map, metadata, and file format correct for this foundry or shuttle.

Enforce the hard rules: a failing check means fix the design, never disable the checker; never flatten and merge std-cell metal across cell boundaries; a legitimate waiver is foundry-granted in writing, not a flag flipped to hit a date.

If the user is asking whether they can suppress or wave a violation, the answer is to fix the design unless they have a written foundry waiver. Give a clear ready / not-ready verdict with blocking items and their design-side fixes.

Ships withclaude-for-hardware

Claude Code skills for hardware design, validation, and bring-up. A plugin of focused skills that teach Claude how to do real hardware work: designing reusable HDL, integrating an SoC, bringing up FPGAs and bare-metal targets, building firmware boot chains,

Get the whole plugin

Other commands on claude-for-hardware.