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

Q7029 Collection System

ASecurity

Design the collection train that captures the products of an ECSS-Q-ST-70-29 offgassing run: order the stages so condensables meet a cold surface before they reach a sorbent, size each sorbent bed so the swept volume stays under its breakthrough volume with a safety factor, check every cold finger sits far enough below each compound's condensation point, then combine the stage efficiencies into the capture fraction actually delivered per compound. Use when a trap, sorbent or cold-finger arran...

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 q7029-collection-system --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7029 Collection System?

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

Security grade badge for Q7029 Collection System
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7029-collection-system/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7029-collection-system)

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

Download with Pro
Files
SKILL.md
---
name: q7029-collection-system
description: "Design the collection train that captures the products of an ECSS-Q-ST-70-29 offgassing run: order the stages so condensables meet a cold surface before they reach a sorbent, size each sorbent bed so the swept volume stays under its breakthrough volume with a safety factor, check every cold finger sits far enough below each compound's condensation point, then combine the stage efficiencies into the capture fraction actually delivered per compound. Use when a trap, sorbent or cold-finger arrangement must be sized before a run or defended after one, and the compound that escapes the train has to be named rather than assumed absent. Trigger: ecss, q-st-70-29, offgassing-collection-train, offgassing-sorbent-breakthrough, offgassing-cold-finger-margin, offgassing-stage-ordering, offgassing-capture-fraction, crew-compartment-offgassing."
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, q-st-70-materials-scope, q7029-collection-system, offgassing-collection-train, offgassing-sorbent-breakthrough, offgassing-cold-finger-margin, offgassing-stage-ordering, offgassing-capture-fraction]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Offgassing — Collection System (space-systems/ecss/q7029-collection-system)

Use when the task is the apparatus step of ECSS-Q-ST-70-29: arranging and
sizing the traps, sorbent beds and cold fingers that stand between the
conditioned specimen and the analytical instrument, so that what the analysis
step reports is what the specimen actually released.

## Domain quick reference

- The train is a series, and capture compounds multiplicatively. A stage sees
  only what the stage in front of it let through, so the delivered capture
  fraction is one minus the product of the per-stage escape fractions, never
  the sum or the maximum of the stage efficiencies.
- Order matters physically. A condensable that meets a warm sorbent first can
  plug the bed, load it with a species that will not desorb cleanly, and
  displace the lighter compounds the bed was chosen for. A cold surface placed
  upstream removes that load before the sorbent sees it.
- A sorbent bed has a breakthrough volume for each compound, not one rating.
  Once the swept volume passes that figure the compound leaves the far end of
  the bed and the measured mass understates the release. The sizing question
  is therefore per compound, and the limiting compound is the weakest one.
- Breakthrough volume is quoted at a temperature. A bed warmed by a heated
  vessel line has a smaller breakthrough volume than its catalogue figure, so
  the safety factor is applied against the derated figure, not the catalogue
  one.
- A cold finger only captures a compound whose condensation temperature is
  comfortably above the finger surface. A finger a degree or two below the
  dew point of a species captures a fraction that depends on flow and on
  local supersaturation, so a stated margin is required rather than a bare
  inequality.
- A compound the train never captures does not appear in the chromatogram and
  is therefore not absent — it is unmeasured. The train report has to name
  those compounds, because the analysis step cannot infer them.

## Workflow

1. Validate the train: at least one stage, each stage of a known kind, each
   efficiency inside its open interval, each geometric and thermal figure
   positive.
2. Validate the compound list: a name, a condensation temperature and, for
   each sorbent stage, a breakthrough volume for that compound.
3. Validate the sampling conditions: a positive swept volume, a positive
   sampling duration and a safety factor of at least one.
4. Check the ordering rule — record a finding when a sorbent bed sits upstream
   of a cold surface, since the condensable load then reaches the bed first.
5. For each compound and each sorbent stage, derate the breakthrough volume to
   the stage operating temperature, divide by the safety factor and compare
   with the swept volume. A stage in breakthrough contributes no capture for
   that compound.
6. For each compound and each cold stage, require the surface to sit at least
   the declared margin below the compound's condensation temperature. A stage
   without that margin contributes no capture for that compound.
7. Combine the contributing stage efficiencies into the delivered capture
   fraction, and compare it with the minimum capture the analysis step needs,
   absorbing representation error at the boundary with a named tolerance.
8. Report the delivered fraction per compound, the limiting compound, and
   every finding: breakthrough, insufficient cold margin, ordering, and any
   compound the train cannot capture at all.

## Pitfalls

- Adding stage efficiencies, or quoting the best stage as the train figure.
  Two ninety-percent stages deliver ninety-nine percent, not one hundred and
  eighty, and a train whose first stage is in breakthrough delivers whatever
  the remaining stages manage on their own.
- Using the catalogue breakthrough volume for a heated bed. The figure falls
  with temperature, and applying the safety factor to the catalogue value
  quietly spends the margin twice over.
- Sizing the train on the compound of interest only. The limiting compound is
  usually a light one that nobody was looking for, and it is the one that
  breaks through first.
- Placing the sorbent ahead of the cold finger because it is the more
  sensitive instrument. It is also the one the condensable load ruins.
- Reading a blank chromatogram as a clean specimen when the train never had
  a stage able to capture that species. Unmeasured is not absent.
- Comparing a cold-finger surface with a condensation temperature by bare
  inequality. Capture at a one-degree margin is partial and flow dependent;
  the margin is part of the design, not a rounding allowance.

## Behavior contract (gate 3)

The train validation, ordering check, breakthrough derating and sizing, cold
finger margin check, series combination of stage efficiencies and the limiting
compound selection are exercised by the gate 3 contract test:
scripts/test_q7029_collection_system.py against
scripts/q7029_collection_system_logic.py (stdlib unittest, offline).
Run: python3 scripts/test_q7029_collection_system.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 →