Skip to content
Tresca

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

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.