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

E3102 Thermal Mechanical Qualification Envelopes

ASecurity

Define the qualification temperature and mechanical envelopes and the working fluid of ECSS-E-ST-31-02 clause 4.4.2 and its merit chart for two-phase heat transport equipment: widen the predicted range by the acceptance and then the qualification margin, confirm the declared survival range contains the result, lift the acceptance vibration density and duration to qualification level, and admit only a fluid that stays liquid across the whole envelope, choosing the one whose weakest end is stro...

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

Works with

claude codeapi

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill e3102-thermal-mechanical-qualification-envelopes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E3102 Thermal Mechanical Qualification Envelopes?

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

Security grade badge for E3102 Thermal Mechanical Qualification Envelopes
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e3102-thermal-mechanical-qualification-envelopes/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e3102-thermal-mechanical-qualification-envelopes)

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

Download with Pro
Files
SKILL.md
---
name: e3102-thermal-mechanical-qualification-envelopes
description: "Define the qualification temperature and mechanical envelopes and the working fluid of ECSS-E-ST-31-02 clause 4.4.2 and its merit chart for two-phase heat transport equipment: widen the predicted range by the acceptance and then the qualification margin, confirm the declared survival range contains the result, lift the acceptance vibration density and duration to qualification level, and admit only a fluid that stays liquid across the whole envelope, choosing the one whose weakest end is strongest. Use when a heat pipe or loop heat pipe qualification programme needs its envelopes and its fluid fixed. Trigger: ecss, e-st-31-02-two-phase, two-phase-qualification-temperature-envelope, heat-pipe-working-fluid-merit-number, two-phase-acceptance-margin, survival-range-containment, qualification-vibration-uplift, loop-heat-pipe-fluid-selection."
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-31-02-two-phase, e3102-thermal-mechanical-qualification-envelopes, two-phase-qualification-temperature-envelope, heat-pipe-working-fluid-merit-number, two-phase-acceptance-margin, survival-range-containment, qualification-vibration-uplift, loop-heat-pipe-fluid-selection]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Two-Phase — Thermal and Mechanical Qualification Envelopes (space-systems/ecss/e3102-thermal-mechanical-qualification-envelopes)

Use when the task is the envelope definition of ECSS-E-ST-31-02 clause
4.4.2 and the working-fluid merit chart that goes with it -- fixing the
temperature range a heat pipe or loop heat pipe is qualified over, the
mechanical levels it is qualified to, and which fluid can carry heat
across that range at all.

## Domain quick reference

- Temperature builds outward from the prediction in two steps, not one.
  The acceptance envelope is the predicted range widened by the
  acceptance margin; the qualification envelope is that envelope widened
  again by the qualification margin. Both steps are recorded, because a
  later acceptance test is graded against the inner one.
- The declared survival range has to contain the qualification envelope.
  A unit that cannot survive the temperature it is qualified at cannot
  be qualified at it, and this is the containment check that catches a
  survival limit quoted from an earlier, narrower mission.
- Mechanical levels build the same way: an acceptance spectral density
  lifted by a decibel uplift, and an acceptance duration lifted by its
  own factor. The uplift is a ratio in decibel, so the level is the
  acceptance density times ten to the tenth of the uplift, never the
  acceptance density plus the uplift.
- The liquid transport merit of a candidate fluid groups four
  properties: surface tension times liquid density times latent heat,
  divided by liquid viscosity. It has units of watt per square metre and
  it is what the capillary transport limit scales with.
- A fluid is admissible only while it is liquid. Its freezing point has
  to sit at or below the cold end of the qualification envelope and its
  critical point at or above the hot end, each with whatever clearance
  the project declares. Water is the standard casualty of a cold end
  below the ice point.
- Among admissible fluids, the choice follows the WEAKEST end of the
  envelope, not the headline number. The transport limit is sized by the
  worst point in the range, so a fluid that is superb warm and poor cold
  loses to a flatter one across a wide envelope.

## Workflow

1. Build the acceptance envelope from the predicted range and the
   acceptance margin, and refuse a margin that drives the cold end to or
   below absolute zero rather than returning a number nobody can test.
2. Build the qualification envelope from the acceptance envelope and the
   qualification margin, keeping both pairs of limits in the result.
3. Where a survival range is declared, check containment at both ends
   and report each end that fails separately.
4. Lift the acceptance vibration density by the decibel uplift and the
   duration by the duration factor, refusing a factor that would shorten
   the test.
5. Assess each candidate fluid against the qualification envelope with
   the declared clearance, and record the reason each rejected fluid
   was rejected rather than only the survivors.
6. Rank the admitted fluids by their weakest envelope end, break ties by
   name so the choice is reproducible, and return no selection with an
   explicit finding when nothing is admissible.

## Pitfalls

- Adding the decibel uplift to the spectral density. A decibel is a
  ratio; adding it understates a three decibel uplift by about half and
  produces a qualification test weaker than the acceptance one it is
  meant to bound.
- Comparing a survival limit with an envelope end by bare arithmetic.
  The ends are sums and differences of margins, so a limit set exactly
  on the envelope can land a few units in the last place inside it; the
  containment check absorbs that representation error rather than
  raising a phantom finding.
- Choosing the fluid on its best-case merit. The capillary limit is
  sized at the weakest point of the range, and a fluid picked on its
  warm-end number can leave the cold end short of the transported power.
- Forgetting the freezing point when the qualification cold end is
  driven down by margins. The prediction may never go near the ice
  point, but the cold end after two margins often does, and the fluid
  has to be liquid there.
- Quoting a survival range from a previous mission. The envelope moved
  when the margins or the prediction moved, and the old range is exactly
  the one that silently fails containment.

## Behavior contract (gate 3)

Envelope construction, survival containment, vibration uplift and
duration, fluid property validation, merit number, envelope admission
and worst-end selection are exercised by the gate 3 contract test:
scripts/test_e3102_thermal_mechanical_qualification_envelopes.py against
scripts/e3102_thermal_mechanical_qualification_envelopes_logic.py
(stdlib unittest, offline). Run:
python3 scripts/test_e3102_thermal_mechanical_qualification_envelopes.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 →