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

E3301 Material Selection For Mechanisms

ASecurity

Assess a candidate material list for a mechanism against the selection route of ECSS-E-ST-33-01C clause 4.5.2.1, which runs through ECSS-Q-ST-70 clause 5 and takes the allowables guidance of E-ST-32-08. Use when deciding which candidates may go into a moving assembly and what each one still owes: grouping them by selection route, grading vacuum mass loss and condensable volatiles, holding a susceptible stress-corrosion category to a written justification, turning a typical strength into a des...

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

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 e3301-material-selection-for-mechanisms --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E3301 Material Selection For Mechanisms?

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

Security grade badge for E3301 Material Selection For Mechanisms
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e3301-material-selection-for-mechanisms/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e3301-material-selection-for-mechanisms)

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

Download with Pro
Files
SKILL.md
---
name: e3301-material-selection-for-mechanisms
description: "Assess a candidate material list for a mechanism against the selection route of ECSS-E-ST-33-01C clause 4.5.2.1, which runs through ECSS-Q-ST-70 clause 5 and takes the allowables guidance of E-ST-32-08. Use when deciding which candidates may go into a moving assembly and what each one still owes: grouping them by selection route, grading vacuum mass loss and condensable volatiles, holding a susceptible stress-corrosion category to a written justification, turning a typical strength into a design allowable and refusing a basis that assumes load redistribution on a single-string fitting, and checking each service rating against the qualification envelope. Trigger: ecss, e-st-33-01-mechanisms-scope, mechanism-material-selection-route, mechanism-outgassing-limits, mechanism-stress-corrosion-category, mechanism-design-allowable-basis, single-load-path-allowable, mechanism-service-temperature-rating."
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-33-01-mechanisms-scope, e3301-material-selection-for-mechanisms, mechanism-material-selection-route, mechanism-outgassing-limits, mechanism-stress-corrosion-category, mechanism-design-allowable-basis, single-load-path-allowable, mechanism-service-temperature-rating]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Mechanisms — Material Selection (space-systems/ecss/e3301-material-selection-for-mechanisms)

Use when the task is the material selection of ECSS-E-ST-33-01C clause
4.5.2.1 -- taking a candidate list for a moving assembly through the
product-assurance route of ECSS-Q-ST-70 clause 5 and the design
allowables guidance of E-ST-32-08, and saying what each candidate still
owes.

## Domain quick reference

- Four questions are asked of every candidate and a material is only
  in once all four are answered: by what route it was selected, how
  clean it is in vacuum, how susceptible it is to stress corrosion, and
  what design allowable its strength data supports.
- The route decides what is owed rather than whether the material is
  good. A material already on the declared list carries its approval
  with it; one qualified by test carries its programme; a new material
  carries neither, and the honest outcome is acceptance with an
  approval still to obtain.
- Outgassing matters twice over in a mechanism. Total mass loss is a
  mass and stability question; the condensable fraction is a
  contamination one, and in a mechanism the condensate lands on the
  very surfaces that have to slide, so the condensable limit is
  tighter than the mass-loss limit by an order of magnitude.
- A susceptible stress-corrosion category is not automatically out; it
  is out unless there is a written justification. An alloy carried in a
  susceptible temper because it has always been carried is the failure
  this rule exists to catch.
- A design allowable is a statistical statement, not a typical value.
  A basis that leans on load redistribution between members is not
  available to a fitting that has nowhere to redistribute into, so a
  single load path admits only the bases that stand on their own, and a
  typical value belongs in a trade study rather than a stress report.
- Service temperature is graded against the qualification envelope,
  not the mission envelope, because the material has to survive the
  levels the hardware is proved at. A rating that lands exactly on
  either end meets it.

## Workflow

1. Take the qualification temperature envelope first; every candidate
   is graded against the same one, and a selection made against the
   mission envelope is short by the whole margin.
2. For each candidate, record its route, its outgassing figures, its
   stress-corrosion category with any justification, its strength data
   and basis, the load path it sits in, and its service rating.
3. Grade the outgassing figures against the limits, treating a value
   exactly on a limit as meeting it, and refuse a recovered mass loss
   larger than the total it is part of.
4. Grade the stress-corrosion category, demanding a justification of
   substance behind a susceptible one rather than a repeated label.
5. Turn the strength into a design allowable through the knockdown for
   its basis, and report a basis that is inadmissible for the load path
   as a finding against the candidate instead of stopping the run.
6. Check the service rating covers both ends of the qualification
   envelope, then close each candidate as accepted, accepted with an
   action, or rejected, and roll the three groups into one verdict.

## Pitfalls

- Reading the condensable limit as the same number as the mass-loss
  limit. They differ by an order of magnitude, and a material inside
  the mass-loss limit can be an order over on condensables while a
  single combined check calls it clean.
- Carrying a susceptible alloy on precedent. Precedent is not a
  justification, and the clause asks for a written argument tied to the
  temper, the stress state and the environment rather than to a
  previous programme.
- Quoting a typical strength as an allowable. Typical is the middle of
  a distribution, so half the material is weaker than the number the
  stress report used, and no knockdown was applied to say so.
- Using a redundancy-dependent basis on a single-string fitting. The
  basis is only meaningful where load can move to a neighbouring
  member; on a lug with nothing beside it the statistics do not apply.
- Grading service temperature against the mission envelope. The
  hardware is proved at the qualification levels, so a material rated
  to the mission hot case has no margin at the temperature it will
  actually see on the shaker or in the chamber.
- Reporting a new material as accepted because its numbers are good.
  The numbers are only three of the four questions; the approval is the
  fourth, and an action still owed is not the same as a clean
  selection.

## Behavior contract (gate 3)

Route grouping, outgassing screening, stress-corrosion grading, the
design-allowable knockdown and its load-path rule, service-temperature
coverage and the three-way candidate outcome are exercised by the gate
3 contract test:
scripts/test_e3301_material_selection_for_mechanisms.py against
scripts/e3301_material_selection_for_mechanisms_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_e3301_material_selection_for_mechanisms.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 →