sofistik-cadinp skill
SkillCommunity
A Claude skill that writes and reviews SOFiSTiK CADINP .dat input, from AQUA sections to ASE analysis and RC design checks. By Andreas Niggl.
17 starsUpdated 3 weeks agoGitHub data from 5 Nov 2026
At a glance
- Type
- Skill
- Works with
- SOFiSTiK
- Tool versions
- Not stated in its documentation
- Operating systems
- Not stated in its documentation
- Needs a SOFiSTiK licence
- No
- AI clients documented
- Claude Desktop, claude.ai, Claude Code
- Licence
- MIT
- Language
- Markdown
What it can do
- Generates CADINP input covering materials and sections (AQUA), modelling and meshing (SOFIMSHC), loads (SOFILOAD) and linear, nonlinear, eigenvalue and dynamic analysis (ASE).
- Covers load-case superposition and envelopes (MAXIMA), cross-section design (AQB) and RC member and slab design (DECREATOR, BEAM, COLUMN, BEMESS).
- Supports parametric input with LET#/STO# variables, loops and conditions.
- Keeps one reference file per module so the agent loads only what the task needs.
Limitations
- Writes .dat files; you run them in SOFiSTiK yourself, so a SOFiSTiK licence is needed to analyse them.
- Covers the modules listed; the repository does not accept outside contributions, though forks can add modules using its extension guide.
Install
Zip the sofistik-cadinp folder (SKILL.md at the root) and upload it under Customize > Skills.Source: github.com/andreasniggl/sofistik-skills#how-to-add-a-skill-to-claude
Copy sofistik-cadinp into ~/.claude/skills/ or a project's .claude/skills/.MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.