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
2026-03-23 09:50:41 +01:00
2026-03-23 09:50:41 +01:00
2026-03-23 09:50:41 +01:00

Claude Skills — Mechanical Design Engineer

A collection of custom skills for Claude.ai that transform the assistant into an expert mechanical design engineer with 20+ years of experience.

Repository structure

skills-claude/
├── README.md
├── compress-skills.sh          # Script to generate .zip packages
└── <skill-name>/
    ├── SKILL.md                # Main instructions (YAML frontmatter + markdown)
    ├── reference/              # Technical reference documentation
    │   └── *.md
    └── scripts/                # Executable helper scripts
        └── *.py / *.sh

Prerequisites

  • unzip — required by decompress-skills.sh to extract .skill archives
    sudo apt install unzip   # Debian/Ubuntu/WSL
    brew install unzip       # macOS
    
  • Python 3 + PyYAML — required by skill scripts
    pip install -r requirements.txt
    

How to install skills on Claude.ai

1. Generate .zip files

chmod +x compress-skills.sh
./compress-skills.sh

The .zip files are created in the dist/ folder.

2. Upload to Claude.ai

  1. Go to claude.aiSettings
  2. Section FeaturesSkills
  3. Click Upload skill and upload each .zip file from dist/
  4. Repeat for every skill

3. Use the skills

Invoke skills with a slash command in chat:

/<skill-name> [problem description]

Skill format (Anthropic spec)

The SKILL.md file contains:

  • YAML frontmatter with name, description, user-invocable
  • Markdown instructions that define Claude's behaviour
---
name: skill-name
description: What this skill does and when to invoke it
user-invocable: true
argument-hint: [optional argument]
---

# Skill Title

[Detailed instructions in markdown]

References

S
Description
A curated collection of custom Claude AI skills that transform the assistant into an expert mechanical design engineer
Readme 381 KiB
Languages
Python 75.5%
HTML 23.7%
Shell 0.8%