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

Lbb By Analysis

ASecurity

Use when determine whether a pressurized structure satisfies the leak-before-burst requirement by analysis per ECSS-E-ST-32C clause 5.3.2: compute the critical crack length at burst pressure using linear elastic fracture mechanics, verify that a through-wall leak crack remains stable below the residual-strength limit, integrate a Paris-law fatigue crack-growth model to confirm life from initial flaw to through-wall penetration exceeds mission life with margin, and assess residual strength wit...

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

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 lbb-by-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lbb By Analysis?

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

Security grade badge for Lbb By Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-lbb-by-analysis/badge)](https://www.skillsdirectory.com/skills/ashfordeou-lbb-by-analysis)

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

Download with Pro
Files
SKILL.md
---
name: lbb-by-analysis
description: "Use when determine whether a pressurized structure satisfies the leak-before-burst requirement by analysis per ECSS-E-ST-32C clause 5.3.2: compute the critical crack length at burst pressure using linear elastic fracture mechanics, verify that a through-wall leak crack remains stable below the residual-strength limit, integrate a Paris-law fatigue crack-growth model to confirm life from initial flaw to through-wall penetration exceeds mission life with margin, and assess residual strength with the largest stable leak crack. Trigger: ecss, e-st-32-structures-scope, leak-before-burst, lbb, fracture-mechanics, crack-growth, residual-strength, pressure-vessel."
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, leak-before-burst, lbb, fracture-mechanics, crack-growth, residual-strength, pressure-vessel]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Structures — Leak-Before-Burst Demonstration by Analysis (space-systems/ecss/lbb-by-analysis)

Use when the task is to determine whether a pressurized flight structure
meets the leak-before-burst requirement through fracture-mechanics analysis
under ECSS-E-ST-32C clause 5.3.2. The analysis combines crack stability,
fatigue crack-growth life, and residual-strength verification to demonstrate
that a through-wall crack producing a detectable leak is established before
a catastrophic burst can occur.

## Domain quick reference

- Clause 5.3.2 of ECSS-E-ST-32C requires LBB to be demonstrated either by
  test or by analysis. The analysis route establishes three conditions:
  (1) a surface crack penetrating the wall thickness produces a detectable
  leak at the highest operating pressure before the critical crack size for
  catastrophic failure is reached; (2) the fatigue crack-growth life from
  the assumed initial flaw at the NDE detection threshold to through-wall
  penetration exceeds the required service life with the design margin; and
  (3) the structure retains sufficient residual strength at proof load with
  the largest stable through-wall leak crack present.
- **Critical crack length (a_c)**: The half-crack length at which the
  stress intensity factor K equals the plane-strain fracture toughness K_Ic
  under burst pressure. Derived from linear elastic fracture mechanics as
  a_c = (K_Ic / (Y * sigma_burst))^2 / pi, where Y is the geometry
  correction factor and sigma_burst is the hoop or membrane stress at burst
  pressure.
- **Through-wall criterion**: A surface crack with depth a and half-length c
  becomes a through-wall leak when the depth dimension a equals the wall
  thickness t. The resulting through-wall half-crack length (a_tw) must
  satisfy a_tw < a_c at burst stress for LBB to hold.
- **Fatigue crack growth (Paris law)**: da/dN = C * (delta_K)^m, where C
  and m are material constants from fatigue crack-growth data. The number
  of load cycles for the crack to grow from the initial depth a_0 to the
  wall thickness t is integrated and compared against the required design
  life, scaled by the life safety factor per project requirement.
- **Residual strength**: Once a through-wall crack is confirmed stable under
  burst pressure, the cracked structure is assessed at proof pressure with
  the crack present; neither fracture nor net-section collapse must occur,
  confirming the leak is detectable before structural failure.

## Workflow

1. **Establish geometry and loading**: Record wall thickness t, vessel radius
   R, design burst pressure P_burst, proof pressure P_proof, and the number
   of pressurization cycles N_life. Compute hoop stress sigma = P * R / t
   for both burst and proof conditions.
2. **Define the initial flaw**: Select the assumed initial surface crack depth
   a_0 (NDE threshold) and half-length c_0 consistent with the aspect ratio
   from the NDE capability curve. Reject inputs where a_0 is greater than or
   equal to t (already through-wall) or a_0 is non-positive.
3. **Compute critical crack size at burst**: Using K_Ic, geometry factor Y,
   and sigma_burst, derive a_c = (K_Ic / (Y * sigma_burst))^2 / pi. This is
   the half-crack length that triggers unstable fracture at burst pressure.
4. **Determine through-wall crack half-length**: When depth a reaches t the
   surface crack becomes through-wall. Estimate the through-wall half-length
   a_tw from the crack shape evolution; as a conservative bound, preserve the
   initial aspect ratio c_0/a_0 so that a_tw = (c_0/a_0) * t.
5. **Check the LBB crack-size criterion**: Verify a_tw < a_c. If not, LBB by
   analysis is not demonstrated for these material and geometry parameters.
6. **Integrate fatigue crack growth**: Numerically integrate da/dN = C *
   (delta_K)^m from a = a_0 to a = t under the operating load spectrum.
   Confirm that the resulting cycle count N_through is greater than or equal
   to N_life multiplied by the life safety factor. Flag a shortfall as a
   crack-growth life violation.
7. **Assess residual strength with through-wall crack**: At proof pressure,
   compute K for the through-wall crack of half-length a_tw. Verify K < K_Ic
   (no fracture) and net-section stress < yield strength (no net-section
   collapse). Flag any violation as a residual-strength finding.
8. **Aggregate findings**: Collect all flags from steps 5 through 7. The LBB
   demonstration passes only when every check returns no violation.

## Pitfalls

- Applying burst-pressure stress intensity directly to the initial flaw to
  check critical size — the relevant comparison is the through-wall crack
  half-length (a_tw) against a_c, not the initial flaw against a_c.
- Using a geometry factor Y = 1.0 for a surface crack without verifying that
  the flat-plate assumption is appropriate; curved shells with R/t < 10
  require a Folias or equivalent bulging correction.
- Skipping the residual-strength check and treating the crack-size criterion
  alone as sufficient — a structure can satisfy a_tw < a_c yet still fail at
  proof pressure by net-section collapse if the material is ductile with a
  high K_Ic.
- Ignoring the aspect ratio evolution during fatigue growth — assuming a
  constant a/c ratio through the thickness traversal underestimates or
  overestimates the through-wall half-length depending on the initial shape.
- Accepting a safety factor on crack-growth life without also verifying the
  NDE detection threshold is smaller than the critical crack depth at proof
  pressure, so that inspection can confirm the leak before a test exceedance.

## Behavior contract (gate 3)

The fracture-mechanics, crack-growth, and residual-strength logic is
exercised by the gate 3 contract test: scripts/test_lbb_by_analysis.py
against scripts/lbb_by_analysis_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_lbb_by_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 →