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

Q7001 Manned Areas Interface

ASecurity

Calculate the total offgassing hazard index a hardware item adds to a crewed compartment and whether the atmosphere still closes. Use when equipment is installed in a habitable volume and the cleanliness case has to run from per-species offgassing rates, measured or scaled from installed mass, through the steady-state cabin concentration set by the air revitalisation path, to each species' share of its maximum allowable concentration, the summed total, the driving species and the separate air...

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 q7001-manned-areas-interface --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7001 Manned Areas Interface?

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

Security grade badge for Q7001 Manned Areas Interface
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7001-manned-areas-interface/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7001-manned-areas-interface)

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

Download with Pro
Files
SKILL.md
---
name: q7001-manned-areas-interface
description: "Calculate the total offgassing hazard index a hardware item adds to a crewed compartment and whether the atmosphere still closes. Use when equipment is installed in a habitable volume and the cleanliness case has to run from per-species offgassing rates, measured or scaled from installed mass, through the steady-state cabin concentration set by the air revitalisation path, to each species' share of its maximum allowable concentration, the summed total, the driving species and the separate airborne particulate limit. Trigger: ecss, q-st-70-01c, q-st-70-29c, crewed-compartment-offgassing, cabin-total-hazard-index, maximum-allowable-concentration-share, airborne-particulate-cabin-limit, habitable-volume-contamination-interface."
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-cleanliness-scope, q7001-manned-areas-interface, crewed-compartment-offgassing, cabin-total-hazard-index, maximum-allowable-concentration-share, airborne-particulate-cabin-limit, habitable-volume-contamination-interface]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Cleanliness — Crewed-Area Interface (space-systems/ecss/q7001-manned-areas-interface)

Use when the task sits on the boundary between the sensitive-hardware
cleanliness provisions of ECSS-Q-ST-70-01C and the crewed-compartment
offgassing determination of ECSS-Q-ST-70-29C: showing that an item installed
in a habitable volume leaves the cabin atmosphere inside its total hazard
index and inside its airborne particulate limit.

## Domain quick reference

- In a crewed volume the receiver is a person, so the requirement is a
  breathable concentration rather than a surface cleanliness level. Each
  offgassed species is graded against its own maximum allowable
  concentration, and that share is its hazard index.
- The indices add. A cabin full of species each at a tenth of its own limit
  is not automatically acceptable, which is why an item is accepted on a
  total index well below unity — it has to leave room for everything else
  already in the volume.
- Steady-state concentration is set by the removal path, not by the volume.
  A larger cabin only delays the steady state; what the crew eventually
  breathes is the offgassing rate divided by the air revitalisation flow
  times its removal efficiency. Dividing the rate by the volume answers a
  different question.
- Rate itself comes two ways and they must not be mixed for one species: a
  measured article rate from the offgassing test, or a specific rate per
  kilogram multiplied by the installed mass. Declaring both leaves no
  traceable number.
- Airborne particulate is a separate requirement with its own limit and its
  own cause — abrasion, crew activity and filter bypass rather than
  offgassing — so it is reported alongside the molecular total and never
  folded into it.

## Workflow

1. Validate the compartment: volume, air revitalisation flow, removal
   efficiency, allowable total index, measured airborne particulate and its
   limit. Refuse a zero removal efficiency, which has no steady state, and a
   flow implausible against the volume, which is a units error.
2. Resolve every species' offgassing rate, either measured directly or as a
   specific rate times installed mass, refusing a species that declares both.
3. Convert each rate into a steady-state cabin concentration through the
   effective removal flow.
4. Divide each concentration by that species' maximum allowable
   concentration to get its hazard index, and sum the indices.
5. Name the driving species — the largest single index — so the next design
   iteration knows which material to change.
6. Compare the total with the allowable total, absorbing boundary
   representation error with a named tolerance, and separately name any
   species that exceeds its own limit on its own.
7. Compare the airborne particulate loading with its limit and report the
   headroom alongside the molecular result.

## Pitfalls

- Dividing the offgassing rate by the cabin volume. That gives a
  concentration rise per unit time, not a steady state; the removal flow and
  its efficiency are what set the level the crew lives with.
- Accepting an item because no single species reaches its own limit. The
  total is what the atmosphere is graded on, and a spread of small
  contributions can fail while every species passes individually.
- Reporting a total with no driving species. The total tells you there is a
  problem; only the largest contributor tells you which material to change.
- Mixing a measured article rate with a mass-scaled rate for the same
  species. The two come from different tests at different scales and the
  combination cannot be traced back to either.
- Treating airborne particulate as covered by the molecular case. Its
  sources and its removal path are different, and a cabin well inside its
  hazard index can still be over its particulate limit.

## Behavior contract (gate 3)

The compartment and species validation, the dual rate routes and their
mutual exclusion, steady-state concentration through the removal path,
per-species hazard index, the summed total with its boundary tolerance, the
driving-species selection, the per-species own-limit check and the separate
particulate comparison are exercised by the gate 3 contract test:
scripts/test_q7001_manned_areas_interface.py against
scripts/q7001_manned_areas_interface_logic.py (stdlib unittest, offline).
Run:
python3 scripts/test_q7001_manned_areas_interface.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 →