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

Bonded Joint Analysis

ASecurity

Use when assess the structural integrity of adhesive-bonded joints per ECSS-E-ST-32C clause 4.6.2.12: apply the Volkersen shear-lag model to determine peak shear stress at overlap ends, compute peel stress from load eccentricity at the adhesive-adherend interface, derive margins of safety against adhesive shear and peel allowables, and flag any joint whose margin falls below zero for both failure modes. Trigger: ecss, e-st-32-structures-scope, adhesive-bonded-joints, peel-stress-bonded-joints...

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

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 bonded-joint-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bonded Joint Analysis?

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

Security grade badge for Bonded Joint Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-bonded-joint-analysis/badge)](https://www.skillsdirectory.com/skills/ashfordeou-bonded-joint-analysis)

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

Download with Pro
Files
SKILL.md
---
name: bonded-joint-analysis
description: "Use when assess the structural integrity of adhesive-bonded joints per ECSS-E-ST-32C clause 4.6.2.12: apply the Volkersen shear-lag model to determine peak shear stress at overlap ends, compute peel stress from load eccentricity at the adhesive-adherend interface, derive margins of safety against adhesive shear and peel allowables, and flag any joint whose margin falls below zero for both failure modes. Trigger: ecss, e-st-32-structures-scope, adhesive-bonded-joints, peel-stress-bonded-joints, shear-lag, bonded-joint, joint-analysis, adhesive-margin."
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, adhesive-bonded-joints, peel-stress-bonded-joints, shear-lag, bonded-joint, joint-analysis, adhesive-margin]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Structures — Bonded-Joint Analysis (space-systems/ecss/bonded-joint-analysis)

Use when the task is the adhesive-bonded-joint assessment per ECSS-E-ST-32C clause
4.6.2.12 — determining the shear stress concentration from the Volkersen shear-lag
model, computing the peel stress at the overlap ends, and comparing both against
adhesive allowables to derive margins of safety.

## Domain quick reference

- The Volkersen shear-lag model captures the non-uniform shear stress distribution
  along the bond overlap. Shear stress concentrates at both ends of the overlap and
  reaches a peak that exceeds the nominal (average) value by a factor determined by
  the shear-lag parameter ω and the overlap length l.
- For identical adherends: ω = sqrt(G_a/t_a × 2/(E × t_s)), where G_a is the
  adhesive shear modulus, t_a the adhesive thickness, E the adherend Young's
  modulus, and t_s the adherend thickness. For dissimilar adherends:
  ω = sqrt(G_a/t_a × (1/(E1 t1) + 1/(E2 t2))).
- Peak shear stress (identical adherends): τ_max = P·ω / (2·b) · coth(ω·l/2),
  where P is the applied axial load and b the bond width.
- Peel stress arises from load eccentricity in a single-lap joint. A simplified
  estimate: σ_peel = 6·P·e / (b·l²), where e = (t1+t2)/2 + t_a.
- Margin of safety for each mode: MS = allowable / applied − 1. A margin ≥ 0
  is required for compliance.
- For a symmetric double-lap joint the load eccentricity cancels and peel stress
  is zero; for scarf joints the single-lap estimate is applied conservatively.

## Workflow

1. Collect joint inputs: adherend elastic moduli and thicknesses for both adherends,
   adhesive shear modulus and tensile modulus, adhesive thickness, overlap length,
   bond width, applied axial load, joint type (single_lap / double_lap / scarf),
   and adhesive allowable shear and peel stresses. Reject any positive-definite
   parameter that is ≤ 0 or an unrecognized joint type before proceeding.
2. Compute the shear-lag parameter ω from the adherend and adhesive properties.
   Note whether the adherends are identical or dissimilar; dissimilar adherends
   shift the shear-stress peak toward the stiffer overlap end and may require a
   more refined asymmetric Volkersen treatment at project level.
3. Apply the Volkersen formula to determine τ_max at the overlap end. Record
   τ_avg = P/(b·l) and the stress concentration factor SCF = τ_max / τ_avg.
   An SCF near 1.0 indicates a very long or very stiff overlap where shear is
   nearly uniform; an SCF > 3 flags a short, compliant bond that warrants
   overlap-length optimisation.
4. Compute σ_peel from the eccentric-load model for single_lap and scarf joints.
   For double_lap, record σ_peel = 0 (symmetric geometry cancels eccentricity)
   and set the peel margin to positive infinity.
5. Derive margins of safety: MS_shear = allowable_shear / τ_max − 1 and
   MS_peel = allowable_peel / σ_peel − 1.
6. Report status PASS when both margins ≥ 0, FAIL otherwise. List every violated
   failure mode with the applied stress, allowable, and margin value.

## Pitfalls

- Using average shear stress τ_avg as the design shear stress and ignoring the
  Volkersen stress concentration: the peak shear at the overlap end can be 2–4×
  the average for short, compliant overlaps, and comparing the allowable only
  against the average produces a non-conservative margin.
- Treating double-lap joints identically to single-lap joints for peel: the load
  eccentricity cancels in a symmetric double-lap configuration and peel stress is
  markedly lower than the single-lap estimate. Using the single-lap formula for
  a double-lap joint is conservative but can reject a compliant design.
- Omitting the peel check for nominally axial loading: secondary bending from the
  overlap offset always generates peel stress in single-lap configurations even
  when the applied load is purely axial.
- Applying the adhesive bulk tensile strength as the peel allowable without
  knockdowns for surface preparation, environmental exposure, and long-duration
  creep effects. Adhesive allowables for space joints must be qualified against
  the actual substrate finish and thermal cycle regime.

## Behavior contract (gate 3)

The shear-lag parameter, peak shear stress, peel stress, margin-of-safety, and
joint pass/fail logic are exercised by the gate 3 contract test:
scripts/test_bonded_joint_analysis.py against scripts/bonded_joint_analysis_logic.py
(stdlib unittest, offline). Run:
python3 scripts/test_bonded_joint_analysis.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 →