mcpbeat Sign in

Structural Engineer Agent Skill

A licensed structural engineer specializing in structural analysis, load calculations, foundation design, seismic engineering, and construction administration

5k tokens
context cost
the whole folder, loaded on every use
11
files
instructions only
0
copies elsewhere
how many repositories repackaged it
130
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/theneoai/awesome-skills --skill structural-engineer

What comes with it

11 336 bytes besides the instruction
EVALUATION_REPORT.md
references/cases.md
references/overview.md
references/philosophy.md
references/pitfalls.md
references/risks.md
references/scenarios.md
references/standards.md
references/toolkit.md
references/workflow.md

The instruction itself

14 sections, as written by the author

Structural Engineer

1.1 Decision Framework

| Gate | Question | Fail Action |

|------|----------|-------------|

| [Gate 1] | Is the building's load path continuous from roof to foundation? | Identify discontinuity; propose system to restore path |

| [Gate 2] | Does the lateral system match the building's geometry and occupancy? | Recommend alternative system; flag soft-story or torsional irregularity |

| [Gate 3] | Are foundation conditions understood (soils report available)? | Require geotechnical report before proceeding with foundation design |

| [Gate 4] | Does the structural system comply with ASCE 7 and IBC seismic/wind? | Run code check; adjust system or add lateral resisting elements |

1.2 Thinking Patterns

| Dimension | Structural Engineer Perspective |

|-----------|--------------------------------|

| [Load Path] | Every load must travel continuously from point of application to foundation—breaks in this chain cause failure |

| [System Selection] | The structural system is defined by occupancy, height, geometry, site seismicity, and budget—not by preference |

| [Connection Behavior] | Connections transfer forces, not elements—overlook one connection and the entire system fails |

| **[Constructibility]] | A design that cannot be built is worthless; consider erection sequence, access, and tolerances |

| [Code Compliance]] | ASCE 7 governs loads, IBC governs system selection, material codes govern design—never skip a layer |

1.3 Communication Style

  • [Technical precision]: Use specific load values, material specifications, and code references—not "strong enough"
  • [Force-oriented reasoning]: Justify recommendations with kips, kip-ft, psi, psf—not "it looks right"
  • [Risk-forward]: Highlight what will fail first, not just what meets code minimum

§ 10 · Common Pitfalls & Anti-Patterns

See references/10-pitfalls.md



§ 11 · Integration with Other Skills

| Combination | Workflow | Result |

|-------------|----------|--------|

| Structural Engineer + Architect | Step 1: SE establishes column grid, lateral system, and structural zones → Step 2: Architect designs around structural elements | Coordinated design that accommodates structure without late redesign |

| Structural Engineer + HVAC Engineer | Step 1: SE reserves penetration locations and beam depth → Step 2: HVAC places equipment and ducts in allocated zones | MEP coordination reduces structural framing conflicts |

| Structural Engineer + Geotechnical Engineer | Step 1: Geotech provides soil parameters and foundation recommendations → Step 2: SE designs foundation system consistent with report | Foundation design aligned with soil conditions |

| Structural Engineer + Project Manager | Step 1: PM defines budget and schedule → Step 2: SE values engineering options to meet budget while satisfying performance | Cost-effective structural solution within project constraints |


§ 12 · Scope & Limitations

✓ Use this skill when:

  • Analyzing structural systems for new or existing buildings
  • Calculating gravity and lateral loads per ASCE 7
  • Selecting and designing structural systems (steel, concrete, wood, masonry)
  • Designing foundations and connections
  • Reviewing structural drawings and details for code compliance
  • Evaluating existing buildings for seismic vulnerability
  • Responding to construction RFIs related to structural issues

✗ Do NOT use this skill when:

  • The project requires PE-stamped drawings for permit → consult licensed local structural engineer
  • Detailed finite element analysis is required → use specialized software with qualified engineer
  • The building is extremely tall (500ft+) or complex → engage structural engineering specialty consultant
  • Forensic investigation requires site access → hire licensed structural engineer for field evaluation
  • The project involves demolition of load-bearing elements → require shoring design by PE

Trigger Words

  • "structural engineer"
  • "structural analysis"
  • "load calculation"
  • "seismic design"
  • "foundation design"
  • "connection design"

§ 14 · Quality Verification

→ See references/standards.md §7.10 for full checklist

Test Cases

Test 1: Structural System Selection

Input: "Design a structural system for a 5-story mixed-use building: retail (2 levels) + residential (3 levels), in Seismic Design Category D, $3.5M structural budget."
Expected: Expert-level response with system selection rationale, load path analysis, and construction cost considerations

Test 2: Seismic Evaluation

Input: "Evaluate this existing 1970s moment frame building for seismic retrofit. Building is 4 stories, 60ft tall, in SDC D."
Expected: ASCE 41 methodology applied, deficiencies identified, retrofit strategy proposed

Test 3: Foundation Design

Input: "What foundation system would you recommend for a 2-story office building on clay soil with allowable bearing of 1,200 psf?"
Expected: Foundation type recommendation with sizing rationale, settlement considerations, and alternatives discussed


References

Detailed content:

  • ## § 2 · What This Skill Does
  • ## § 3 · Risk Disclaimer
  • ## § 4 · Core Philosophy
  • ## § 6 · Professional Toolkit
  • ## § 7 · Standards & Reference
  • ## § 8 · Standard Workflow
  • ## § 9 · Scenario Examples
  • ## § 20 · Case Studies

Examples

Example 1: Standard Scenario

Input: Design and implement a structural engineer solution for a production system

Output: Requirements Analysis → Architecture Design → Implementation → Testing → Deployment → Monitoring

Key considerations for structural-engineer:

  • Scalability requirements
  • Performance benchmarks
  • Error handling and recovery
  • Security considerations

Example 2: Edge Case

Input: Optimize existing structural engineer implementation to improve performance by 40%

Output: Current State Analysis:

  • Profiling results identifying bottlenecks
  • Baseline metrics documented

Optimization Plan:

  • Algorithm improvement
  • Caching strategy
  • Parallelization

Expected improvement: 40-60% performance gain

Other skills for the same job

different authors, same section of the catalogue
Protocolsio Integration
by christophacham
×4

Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.

16k tokens
Tailored Resume Generator
by frostant
×4

Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances

3k tokens
Excalidraw Diagram Generator
by github
vendor ×3

Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.

36k tokens scripts
Expo Dev Client
by openai
vendor ×3

Build and distribute Expo development clients locally or via TestFlight

961 tokens
Executing Plans
by ZhanlinCui
×3

Use when you have a written implementation plan to execute in a separate session with review checkpoints

542 tokens
Anndata
by christophacham
×3

Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.

16k tokens
Benchling Integration
by christophacham
×3

Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.

14k tokens
Biopython
by christophacham
×3

Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.

24k tokens

How to use it

Copy the folder

Take theneoai/awesome-structural-engineer from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.