Instructions file CodexOpenCode
AGENTS.md instructions for DP065U/STAAD-MCP, covering agents.md, project overview, build & test, architecture and conventions.
Instructions file CodexOpenCode
AGENTS.md instructions for DP065U/STAAD-MCP, covering agents.md, project overview, build & test, architecture and conventions.
Skill Claude CodeCodex
Use when running structural analysis, solving the model, or executing the STAAD.Pro solver. Covers: PerformAnalysis (adds PERFORM ANALYSIS command — call once only), AnalyzeModel (linear static solver — requires SaveModel first), AnalyzeEx (analysis + design in one call — use for design workflows)…
Skill Claude CodeCodex
ALWAYS load first for any STAAD.Pro automation. Covers: Python sandbox (staad pre-injected — import blocked), sub-module access (Geometry, Property, Support, Load, Command, Output, Design), units and axis check via executecode, unit conversion (English=inches/KIP, Metric=meters/kN), GetBaseUnit, IsZUp, SetSilentMode…
Skill Claude CodeCodex
Use when handling errors from OpenSTAAD operations, interpreting negative return codes, or writing robust error-handling patterns. Covers: executecode reports uncaught exceptions automatically (no try/except needed just to report), common error code groups (general, file, node, beam, plate, solid, property, group…
Skill Claude CodeCodex
Use when creating, querying, modifying, or selecting structure geometry: nodes, beams, plates, solids, groups. Covers: AddNode, AddBeam, AddPlate (4 int args not a list), AddSolid, AddMultipleNodes/Beams/Plates, CreateNode/CreateBeam with explicit IDs, shared element ID sequence (beams+plates+solids share one counter…
Skill Claude CodeCodex
Use when defining load cases, applying self-weight, nodal loads, member loads (uniform, concentrated, trapezoidal, linear varying), plate pressure, floor loads, temperature loads, wind loads, seismic loads, load combinations, or querying load data. Covers: CreateNewPrimaryLoad, CreateNewPrimaryLoadEx (typed)…
Skill Claude CodeCodex
Use when assigning section profiles to beams, plate thickness, materials, creating prismatic or tapered sections, or defining member specs (releases, truss, cable, offset). Covers: CreateBeamPropertyFromTable (country codes), CreateAngle/Channel/Tube/Pipe/TeePropertyFromTable…
Skill Claude CodeCodex
Use when creating custom reports and tables in STAAD.Pro for output documentation, result summaries, or formatted data export. Covers: CreateReport, AddTable, SetCellValue, GetCellValue, SetColumnHeader, SetColumnUnitString, SetCellTextBold/Italic/Underline, SetCellTextColor, SetCellTextSize, SetCellTextHorzAlignment…
Skill Claude CodeCodex
Use when fetching analysis output: member end forces, bending moments, shear forces, axial forces, node displacements, support reactions, plate center/corner stresses, solid stresses, modal frequencies, buckling factors, time-history responses, steel design ratios. Covers: AreResultsAvailable (always check first)…
Skill Claude CodeCodex
Use when performing steel member design, code checking, computing utilization ratios, optimizing sections, or verifying member capacity against a design code. Covers: AISC 360-16 (code 1067), AISC 360-05 (code 1045), Eurocode 3 (code 1220), IS 800 (code 1032), CreateDesignBrief, AssignDesignCommand (CHECK CODE…
Skill Claude CodeCodex
Use when creating or assigning supports, boundary conditions, restraints, pins, fixed bases, springs, inclined supports, elastic mat, plate mat, or elastic footing. Covers: CreateSupportFixed (all 6 DOF), CreateSupportPinned, CreateSupportFixedBut (selective releases/springs), CreateInclinedSupport, CreateElasticMat…
Skill Claude CodeCodex
Use when controlling the STAAD.Pro user interface: camera views, show/hide elements, labels, result diagrams, annotations, screenshots, export to image, window management, saved views, display scales, or switching between modeling and post-processing modes. Covers: SetInterfaceMode, ShowIsometric, ShowPlan, ShowFront…
MCP server Claude CodeCodexCursor +2
MCP server "openstaad-mcp" as configured in DP065U/STAAD-MCP. Launched with https://github.com/BentleySystems/openstaad-mcp/releases/download/v<AUTO_GENERAT.