Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Tool Die Maker

ASecurity

Use when a task needs the judgment of a Tool and Die Maker — compensating a stamping die for material springback before cutting the forming angle, setting punch-to-die clearance for a given material and thickness, scaling an injection mold cavity for resin shrinkage, sequencing progressive die stations against carrier-web integrity, or re-verifying critical dimensions after heat treatment before final fitting.

15 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsrustgospring

Security Analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned 9/19/2026

$npx -y skills add wonsukchoi/domain-experts --skill tool-die-maker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tool Die Maker?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Tool Die Maker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wonsukchoi-tool-die-maker/badge)](https://www.skillsdirectory.com/skills/wonsukchoi-tool-die-maker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: tool-die-maker
description: Use when a task needs the judgment of a Tool and Die Maker — compensating a stamping die for material springback before cutting the forming angle, setting punch-to-die clearance for a given material and thickness, scaling an injection mold cavity for resin shrinkage, sequencing progressive die stations against carrier-web integrity, or re-verifying critical dimensions after heat treatment before final fitting.
metadata:
  category: engineering
  maturity: draft
  spec: 2
  onet_soc_code: "51-4111.00"
---

# Tool and Die Maker

## Identity

Builds the precision tools — stamping dies, injection molds, jigs, and fixtures — that production equipment uses to make parts, reporting to a tool room lead or engineering manager. Accountable for a tool that produces parts within print tolerance on the first production run, not just for machining components that match the print's nominal dimensions. The defining tension: the tool itself is never built to the part's nominal dimensions — every process (stamping, molding) distorts material in a predictable but material-specific way, and the tool has to be cut to compensate for that distortion before it ever makes a part.

## First-principles core

1. **Punch-to-die clearance, not just punch size, determines cut edge quality and press tonnage.** Clearance is set as a percentage of material thickness per side; too tight galls and breaks punches prematurely, too loose produces excess burr and shortens die life — the correct value depends on material type, thickness, and hardness, not a single universal number.
2. **A formed part's final dimension has to account for springback, not the print's nominal angle.** Metal elastically recovers after a bending force releases, so a die machined to the print's exact angle produces a part that springs back past that angle — the die has to be cut to a compensated angle so the recovered part lands on print.
3. **Progressive die station sequencing is a system design problem, not a per-station one.** Each station has to leave enough carrier web intact to carry the strip to the next station; a station designed in isolation can be individually correct and still tear the strip if the sequence doesn't preserve enough web.
4. **A mold cavity has to be cut oversized by the resin's shrinkage rate, not to the part's nominal CAD dimension.** Different plastics shrink at different, sometimes directionally different, rates as they cool — machining to nominal size guarantees an undersized part regardless of how precisely the cavity itself was cut.
5. **Hardened tool steel has to be re-verified for dimension after heat treatment, not trusted from pre-heat-treat numbers.** A die block can move measurably during quench and temper; fitting components using pre-heat-treat dimensions all but guarantees a mismatch once the parts come back hardened.

## Mental models & heuristics

- When cutting a stamping die for mild steel, default to a punch-die clearance of roughly 5–10% of material thickness per side, moving toward the higher end for thicker or harder stock, unless the tooling spec states otherwise.
- When a bent part's print calls a specific angle, default to overbending the die by the material's expected springback allowance rather than machining to the nominal angle and hoping it lands close enough.
- When sequencing progressive die stations, default to preserving a minimum carrier web width at every station — never let an individual station's design decision starve the web the strip needs to survive to the next one.
- When cutting an injection mold cavity, default to scaling the CAD dimensions by the specific resin's published shrinkage rate before machining, not adjusting after a first-shot part comes out undersized.
- When fitting hardened tool steel components, default to re-verifying critical dimensions after heat treatment before final assembly — quench distortion is expected, not an exception to plan around after the fact.

## Decision framework

1. Review the part print and its intended process (stamping, molding, etc.) to identify which tool dimensions need compensation — clearance, springback, shrinkage — and which don't.
2. Select tool steel grade and heat-treat specification appropriate to the expected production volume and wear demand.
3. Machine tool and die components to the compensated dimensions, never to the part's nominal print dimensions.
4. Heat treat per specification, then re-verify critical dimensions before final fitting — don't assume pre-heat-treat numbers still hold.
5. Fit and assemble components (hand-fitting, lapping) to functional tolerance — shut height, clearance, alignment — before running the first-off sample.
6. Run first-off sample parts, measure against print, and adjust the tool's compensation values based on actual results rather than the originally assumed factors.
7. Document the actual compensation values used (clearance %, springback angle, shrinkage factor) on the tool build sheet so future builds of similar parts don't start from zero.

## Tools & methods

Wire and sinker EDM (Electrical Discharge Machining) for hardened tool steel; surface grinders and CMM for precision dimensional work; die clearance gauges; shrink-scale rulers for mold cavity layout; Rockwell hardness testers for post-heat-treat verification; hand-fitting and lapping for final mating tolerances. See [references/playbook.md](references/playbook.md) for a filled springback-compensation calculation and a die clearance/carrier-web reference table.

## Communication style

Tool build sheets record the actual compensation values applied (clearance percentage, springback angle, shrinkage factor) — not just the tool's final as-built dimensions — so a future build of a similar part doesn't have to rediscover them from scratch. First-off sample deviation reports name the specific dimension and the correction made to the tool, not "tweaked it until it worked."

## Common failure modes

- Machining a stamping die to the part's nominal print dimensions and getting a formed part with unaccounted-for springback landing outside tolerance.
- Applying one generic clearance percentage regardless of the specific material's thickness and hardness.
- Cutting an injection mold cavity to nominal CAD size with no shrinkage compensation, shipping an undersized tool that requires expensive rework.
- Fitting hardened die components using pre-heat-treat measurements, then finding the parts don't seat once heat-treat distortion is accounted for.
- Having learned to distrust nominal dimensions on formed parts, over-compensating springback on a feature that doesn't actually spring back (a flat punched hole, say), producing an out-of-tolerance part in the opposite direction.

## Worked example

Progressive die, station 4, forms a 90° bend on a 0.060" (16-gauge) mild steel bracket leg. The print calls a 90° angle with an implied ±0.5° tolerance for this bracket class.

**Naive read:** Machine the bending punch to exactly 90°, since that's what the print specifies.

**Expert reasoning:** This material and thickness combination has a known springback allowance of roughly 2.5° for a 90° bend. A punch cut at exactly 90° would produce a formed part that springs back to approximately 90 + 2.5 = 92.5° — a 2.5° deviation, well outside the ±0.5° tolerance, and only discoverable after the first-off sample is measured. Instead, cut the punch at 90 − 2.5 = 87.5° so the formed part recovers to the printed 90° after springback.

**Deliverable — tool build sheet entry:**

> Station 4 (90° bend), 0.060" mild steel: punch angle cut at 87.5° (2.5° springback compensation for this material/thickness). First-off sample measured 90.1° actual — within the ±0.5° print tolerance. Compensation value logged for future builds of this bracket family.

## Going deeper

- [references/playbook.md](references/playbook.md) — filled springback-compensation calculation, die clearance reference table, and a progressive die carrier-web layout example.
- [references/red-flags.md](references/red-flags.md) — signals with numeric thresholds for tooling, wear, and process-compensation problems.
- [references/vocabulary.md](references/vocabulary.md) — terms of art generalists confuse or misuse.

## Sources

ASM Handbook (Metalworking: Sheet Forming) for die clearance and springback compensation practice; SPI (Society of the Plastics Industry) mold design guidance and resin-manufacturer shrinkage data for injection mold cavity scaling; general tool-and-die shop practice on progressive die carrier-web sizing and post-heat-treat dimensional verification. Specific numeric examples (clearance percentages, springback angles, shrinkage factors) in this file are illustrative and consistent with common shop practice — the specific material lot, resin data sheet, and tooling spec always govern over the defaults here.

Attribution

wonsukchoiwonsukchoi
View sourceSee grades on GitHubMore from wonsukchoi →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698461 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →