kostard avatar

Forgecad Component Model

If you've ever opened a multi-file CAD project and couldn't figure out where a part gets positioned or why changing one dimension breaks three others, this enforces the discipline to prevent that. Parts build at origin, assemblies position them via connectors, and data flows strictly downward through props. No sibling imports, no coordinate math in assemblies, no mystery offsets. The pattern feels like React components but for mechanical assemblies. Use it when reviewing any ForgeCAD project with more than one file, or when you're about to create a shared-dims.js file and need someone to stop you. It's opinionated, but that's the point.

GitHub stars
851
last updated
Jun 10, 2026

Install

$ npx -y skills add kostard/forgecad-public-kit --skill forgecad-component-model --agent claude-code

Installs into .claude/skills of the current project.

Files

If you've ever opened a multi-file CAD project and couldn't figure out where a part gets positioned or why changing one dimension breaks three others, this enforces the discipline to prevent that. Parts build at origin, assemblies position them via connectors, and data flows strictly downward through props. No sibling imports, no coordinate math in assemblies, no mystery offsets. The pattern feels like React components but for mechanical assemblies. Use it when reviewing any ForgeCAD project with more than one file, or when you're about to create a shared-dims.js file and need someone to stop you. It's opinionated, but that's the point.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/kostard/forgecad-public-kit
Categories
Frontend Development, DevOps & CI/CD
License
MIT
First seen
Jun 11, 2026

More from kostard/forgecad-public-kit

All 14
1lukerenton avatarfrontend-designlukerenton/explore-claude-codeCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat0skills.sh installs
2sickn33 avatarCross-Site Scripting and HTML Injection Testingsickn33/antigravity-awesome-skillscross site scripting and html injection testing0skills.sh installs
3leonxlnx avatarimagegen-frontend-webleonxlnx/taste-skillElite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal380.2Kskills.sh installs
4leonxlnx avatarimagegen-frontend-mobileleonxlnx/taste-skillElite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile product373.8Kskills.sh installs
5leonxlnx avatardesign-taste-frontend-v1leonxlnx/taste-skillThe original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is 330.4Kskills.sh installs
6vercel-labs avatarvercel-react-native-skillsvercel-labs/agent-skillsReact Native and Expo best practices for performant mobile apps across list rendering, animations, navigation, and native modules.271.9Kskills.sh installs