Commit Graph

8 Commits

Author SHA1 Message Date
davide ffa89012da migrate skill-creator from .claude/skill/ to .claude/skills/
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 13:39:15 +01:00
davide 8459cc9ade update skill-creator: add 1024-char hard limit to description field
Adds an explicit constraint to the description authoring guidance: the
description field must be at most 1024 characters (measured on the rendered
string, not YAML lines). Includes a reminder to always verify length before
finalising a new or updated skill.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 12:21:05 +01:00
davide 0908191ef3 add tolleranze-iso skill: ISO 286-1 tolerance and fit selection consultant
Complete ISO 286-1 skill for mechanical designers covering:
- Fit selection (clearance/transition/interference) with intake protocol
- IT grades 1–16 with required machining processes for bores and shafts
- Full functional elements reference: rolling bearings, gears, keys (DIN 6885),
  Seeger rings, cylindrical pins, plain bushings, lip seals, splined profiles,
  couplings, linear guides (14 sections total)
- Fundamental deviations table (bores A–ZC, shafts a–zc, Ø1–500 mm)
- Surface roughness Ra correlation by IT grade
- Python calculator (scripts/calculate_fit.py) with JSON data files for exact
  clearance/interference computation and formatted fit data sheet output
- Visual input support: analyses attached drawings, sketches, photos
- Description ≤ 1024 chars, written in English for optimal trigger accuracy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 12:20:53 +01:00
davide acce745dba update readme and add requirements.txt 2026-03-23 11:23:24 +01:00
davide b8e577bd90 add decompress-skills.sh to extract .skill archives into repo root
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 11:20:38 +01:00
davide 4a2e3f8389 add vdi2230 skill: VDI 2230 bolt joint dimensioning engine
Full R0-R13 calculation engine with:
- Guided data collection (N bolts, per-bolt load, DA_prime, thermal dT)
- Auto-sizing script (M4->M39 iteration across strength classes)
- fm_table A1 lookup for fast MA/FM queries without full R0-R13
- Warnings for stainless steel galling, ESV insert threads (Helicoil/Ensat)
- Bolt circle load distribution formula (FA + MB + MT)
- 7 evals covering static, fatigue, ESV aluminium, pressure seal,
  thermal steel-aluminium, and combined FA+FQ cases

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 10:37:40 +01:00
davide b3bffa2315 add skill-creator and vdi2230 skills
- skill-creator: sourced from https://github.com/anthropics/skills.git
- vdi2230: custom skill for VDI 2230 bolt joint dimensioning

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 10:20:28 +01:00
davide 1fd77b6457 initial commit 2026-03-23 09:50:41 +01:00