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

Critical Location And Crack Orientation

ASecurity

Use when determine the most critical crack location and orientation for a structural item under ECSS-E-ST-32C clause 7.2.2: enumerate candidate crack initiation sites (stress concentrations, fastener holes, weld toes, surface defects), pair each site with all plausible crack orientations (axial, circumferential, radial, oblique, transverse), compute the stress intensity factor for each pair using net-section stress and a geometry correction factor, evaluate the fracture margin against materia...

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

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 critical-location-and-crack-orientation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Critical Location And Crack Orientation?

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

Security grade badge for Critical Location And Crack Orientation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-critical-location-and-crack-orientation/badge)](https://www.skillsdirectory.com/skills/ashfordeou-critical-location-and-crack-orientation)

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

Download with Pro
Files
SKILL.md
---
name: critical-location-and-crack-orientation
description: "Use when determine the most critical crack location and orientation for a structural item under ECSS-E-ST-32C clause 7.2.2: enumerate candidate crack initiation sites (stress concentrations, fastener holes, weld toes, surface defects), pair each site with all plausible crack orientations (axial, circumferential, radial, oblique, transverse), compute the stress intensity factor for each pair using net-section stress and a geometry correction factor, evaluate the fracture margin against material toughness, and select the pair with the lowest margin as the governing combination for subsequent crack-growth life and critical-crack-size calculations. Trigger: ecss, e-st-32c, fracture-control, crack-location, crack-orientation, stress-intensity-factor, fracture-margin, critical-crack, fracture-assessment."
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-32c, fracture-control, crack-location, crack-orientation, stress-intensity-factor, fracture-margin]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Structures — Critical Crack Location and Orientation (space-systems/ecss/critical-location-and-crack-orientation)

Use when the task is to determine the most critical crack location and orientation
for a structural item under ECSS-E-ST-32C clause 7.2.2 — enumerating candidate
initiation sites, pairing each with plausible crack orientations, computing the
stress intensity factor for every pair, and selecting the pair with the lowest
fracture margin as the governing combination for crack-growth life and
critical-crack-size calculations.

## Domain quick reference

- Clause 7.2.2 requires that for each item subject to fracture control, the
  single most critical combination of crack location and crack orientation is
  identified before any subsequent fracture calculation proceeds. Choosing a
  non-conservative location or orientation propagates an unconservative error
  through the entire fracture-control analysis.
- Candidate crack initiation sites include geometric discontinuities (fastener
  holes, countersinks, fillet radii, weld toes, ply drop-offs), surface
  machining marks, and regions of peak net-section stress identified from
  the structural stress analysis.
- Plausible orientations at each site are those consistent with the local stress
  field: a crack tends to propagate perpendicular to the maximum principal
  stress, so the first orientation to assess is always perpendicular to the
  peak stress direction. Secondary orientations (angled, through-thickness,
  longitudinal) are required when the stress field is biaxial or when geometry
  constrains propagation direction.
- The stress intensity factor (SIF) for each candidate is computed as
  K = F × σ × √(π a), where F is a dimensionless geometry and
  boundary-correction factor (e.g. 1.12 for a surface crack in a semi-infinite
  body), σ is the net-section stress at the site, and a is the assumed half
  crack length derived from the initial flaw size in the fracture-control plan.
- The fracture margin for a candidate is MoS = K_c / K − 1, where K_c is the
  plane-strain fracture toughness of the material at the applicable temperature.
  The candidate with the lowest MoS is the critical location-orientation.

## Workflow

1. Retrieve the fracture-control plan for the item to obtain the initial flaw
   size (a) for each candidate site and the applicable material fracture
   toughness (K_c). Reject any candidate whose flaw size or toughness is not
   on record before it enters the assessment.
2. For each candidate site, list every plausible crack orientation (at minimum:
   perpendicular to the maximum principal stress; additional orientations where
   loading is multiaxial or geometry constrains propagation). Reject an
   orientation whose associated net-section stress is zero or negative as
   non-contributing to fracture.
3. For each (site, orientation) pair, compute K using the applicable geometry-
   correction factor F. Use the conservative F = 1.12 surface-crack value when
   a more precise factor is not available from a stress-intensity handbook or
   finite-element analysis.
4. Compute MoS = K_c / K − 1 for each pair. A negative margin indicates that
   the assumed initial flaw would cause immediate fracture under the applied
   stress; flag this as a critical finding requiring immediate design or
   material review before proceeding.
5. Rank all pairs by ascending MoS and identify the pair with the lowest value
   as the critical location-orientation for the item.
6. Record the critical pair (site identifier, orientation label, K, K_c, MoS)
   in the fracture-control analysis report. This pair is the sole basis for
   the crack-growth life calculation and critical-crack-size derivation in
   subsequent assessment steps.

## Pitfalls

- Assessing only the highest-stress location without also varying orientation:
  a site with moderate stress and an unfavorable geometry factor can produce a
  higher K than the nominally highest-stress site, and will be missed if only
  one orientation is checked per site.
- Using fracture toughness without temperature and thickness corrections:
  K_c is strongly thickness-dependent (plane-stress versus plane-strain
  transition) and temperature-dependent; using the ambient room-temperature,
  thick-panel value for a thin sheet at a cryogenic condition can be
  unconservative.
- Treating a zero or compressive net-section stress as precluding crack
  extension: ECSS fracture control requires the most conservative credible
  loading condition; secondary loads and residual-stress fields must be
  included before concluding a site has no tensile stress.
- Rounding a slightly negative MoS to zero and recording the item as passing:
  a negative margin is a fracture prediction under the assumed flaw and load
  — it must be documented as a finding and resolved, not silently discarded.

## Behavior contract (gate 3)

The stress-intensity-factor calculation, fracture-margin derivation,
critical-candidate selection, ranking, and all input-validation error paths are
exercised by the gate 3 contract test:
scripts/test_critical_location_and_crack_orientation.py against
scripts/critical_location_and_crack_orientation_logic.py (stdlib unittest,
offline). Run:

python3 scripts/test_critical_location_and_crack_orientation.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 →