Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Reduced Model Requirements

ASecurity

Use when verify that a structural finite element reduced model — Craig-Bampton component mode synthesis, Guyan static condensation, or generic superelement — meets ECSS-E-ST-32 clause 4.4 requirements: confirm that all boundary interface nodes and their active degrees of freedom are completely defined, check that the retained internal mode set covers the target analysis frequency with the required margin, validate mass and frequency accuracy against the allowable fractional error limits, dete...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
ai-agentspythonnode

Works with

claude code

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill reduced-model-requirements --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Reduced Model Requirements?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Reduced Model Requirements
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-reduced-model-requirements/badge)](https://www.skillsdirectory.com/skills/ashfordeou-reduced-model-requirements)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: reduced-model-requirements
description: "Use when verify that a structural finite element reduced model — Craig-Bampton component mode synthesis, Guyan static condensation, or generic superelement — meets ECSS-E-ST-32 clause 4.4 requirements: confirm that all boundary interface nodes and their active degrees of freedom are completely defined, check that the retained internal mode set covers the target analysis frequency with the required margin, validate mass and frequency accuracy against the allowable fractional error limits, determine whether residual flexibility correction must be applied for truncated modal content, and assess overall reduced-model adequacy before delivery or system-level integration. Trigger: ecss, e-st-32-structures-scope, reduced-model, superelement, craig-bampton, guyan, condensation, boundary-dof, residual-flexibility, component-mode-synthesis."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: ecss
    reference-only: true
gated: false
domain: space-systems
pack: space-systems
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: space-systems
  subdomain: ecss
  tags: [ecss, e-st-32-structures-scope, reduced-model, superelement, craig-bampton, guyan, condensation, boundary-dof, residual-flexibility, component-mode-synthesis]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Structural Analysis — Reduced Model Requirements (space-systems/ecss/reduced-model-requirements)

Use when the task is verifying that a structural finite element reduced
model satisfies the requirements of ECSS-E-ST-32 clause 4.4. This leaf
covers three reduction methods — Craig-Bampton component mode synthesis,
Guyan static condensation, and generic superelements — and checks
interface-node completeness, internal-mode frequency coverage, mass and
frequency accuracy, and the need for residual flexibility correction.

## Domain quick reference

- Clause 4.4 addresses reduced models formed by condensing a large
  finite element model into a compact representation that preserves
  behaviour at a defined set of boundary (interface) nodes. Three
  techniques are commonly used: Craig-Bampton, Guyan reduction, and
  generic superelements (which may use either technique internally).
  Each technique must be verifiable against the full model from which
  it was derived.
- Craig-Bampton condensation retains all boundary degrees of freedom
  and augments them with a truncated set of fixed-interface normal
  modes. The retained mode set must cover the target analysis frequency
  range with a prescribed margin (typically 1.5 times the target
  frequency); modes above the cutoff contribute residual modal mass and
  stiffness that are lost unless a residual flexibility correction is
  applied. The method is applicable across a wide frequency range and
  is the standard choice for dynamic substructuring.
- Guyan static condensation partitions the model degrees of freedom
  into master (retained) and slave (eliminated) sets. The slave
  response is recovered by a static relationship to the masters.
  Accuracy is adequate only when the target frequency is well below
  the natural frequencies associated with the slave degrees of freedom;
  when the target approaches those frequencies, dynamic content is lost
  and Craig-Bampton should be substituted. Guyan models are often
  used for quasi-static or interface-stiffness purposes.
- Interface-node completeness is a prerequisite for all three methods:
  every boundary node must be listed with the full set of active
  degrees of freedom (coded 1 through 6), and no node may appear more
  than once in the interface definition.
- Mass accuracy (fractional error between reduced and full model total
  mass) and, for Craig-Bampton, frequency accuracy (fractional error
  on the lowest retained frequencies) must both fall within the
  allowable limits before the reduced model is accepted.

## Workflow

1. Identify the reduction method applied to the model (Craig-Bampton,
   Guyan, or superelement) and confirm it is one of the three accepted
   methods. Reject any unrecognized method before continuing.
2. Verify interface-node completeness: list every boundary node, confirm
   each carries a non-empty set of active degree-of-freedom codes (1–6),
   and confirm that no node ID appears more than once. Flag every
   violation as a blocking finding.
3. For Craig-Bampton models, check that the highest retained
   fixed-interface mode frequency is at least 1.5 times the target
   analysis frequency; if it is not, flag the finding and determine
   whether residual flexibility correction is applied — its absence
   when modes are truncated below the required cutoff is also a
   blocking finding.
4. For Guyan models, check that the target analysis frequency is
   strictly below the lowest natural frequency associated with the
   slave degree-of-freedom set; when this condition is not met, flag
   the reduction method as inadequate for the intended frequency range.
   Also verify that the master degree-of-freedom count is positive and
   less than the total degree-of-freedom count.
5. For all three methods, compute the fractional mass error between
   the reduced model and the full model; flag an exceedance of the
   1 % limit. For Craig-Bampton, also compute the fractional frequency
   error on the lowest retained modes; flag an exceedance of the 2 %
   limit.
6. Aggregate all findings per reduced model; the model is not accepted
   for delivery or system-level integration until every finding is
   resolved.

## Pitfalls

- Treating a Craig-Bampton model as compliant when the retained mode
  set reaches exactly the target frequency rather than 1.5 times it —
  the margin exists to capture the dynamic stiffness contribution of
  modes just above the target, which are not negligible.
- Omitting residual flexibility correction when the mode cutoff is
  below the required frequency — without this correction the reduced
  model is softer than the full model for loads near the cutoff, which
  can cause under-prediction of interface forces.
- Applying Guyan reduction at a target frequency that is a significant
  fraction of the lowest slave-mode frequency — the static relationship
  used to eliminate slave degrees of freedom is no longer accurate and
  the reduced model will misrepresent the dynamic stiffness seen at the
  master degrees of freedom.
- Accepting an interface-node list with missing degree-of-freedom codes
  or duplicate node IDs — incomplete or ambiguous boundary definitions
  lead to incorrect constraint mode computation and corrupt the reduced
  mass and stiffness matrices.
- Checking mass accuracy alone and skipping frequency accuracy for
  Craig-Bampton models — a model may conserve total mass while still
  misrepresenting the modal frequencies if the mode shapes are
  distorted by an incomplete boundary definition.

## Behavior contract (gate 3)

The reduction-method validation, interface-node completeness check,
Craig-Bampton mode-coverage and residual-flexibility logic, Guyan
frequency-range check, and mass/frequency accuracy checks are exercised
by the gate 3 contract test: scripts/test_reduced_model_requirements.py
against scripts/reduced_model_requirements_logic.py (stdlib unittest,
offline). Run:

python3 scripts/test_reduced_model_requirements.py

## Compliance

- ECSS standards are freely downloadable (ESA); cite the source and
  paraphrase per standards-map.yaml.
- compliance: STANDARDS-REF, gated: false.

Attribution

ashfordeOUashfordeOU
View sourceMore from ashfordeOU →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

694821 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →