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

Q7004 Facility And Equipment Control

ASecurity

Verify that the chamber, the fixture and the instrumentation of an ECSS thermal test are under control before the door closes. Use when the ECSS-Q-ST-70-04C quality clauses have to become a readiness statement: place each instrument in its calibration interval by day number, take the ratio of the tolerance the test must hold to the uncertainty measuring it, check the chamber reaches both extremes with margin rather than on equality, check the fixture is not massive enough to drive the item's ...

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

Works with

claude codecli

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill q7004-facility-and-equipment-control --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7004 Facility And Equipment Control?

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

Security grade badge for Q7004 Facility And Equipment Control
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7004-facility-and-equipment-control/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7004-facility-and-equipment-control)

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

Download with Pro
Files
SKILL.md
---
name: q7004-facility-and-equipment-control
description: "Verify that the chamber, the fixture and the instrumentation of an ECSS thermal test are under control before the door closes. Use when the ECSS-Q-ST-70-04C quality clauses have to become a readiness statement: place each instrument in its calibration interval by day number, take the ratio of the tolerance the test must hold to the uncertainty measuring it, check the chamber reaches both extremes with margin rather than on equality, check the fixture is not massive enough to drive the item's own response, and require a controlling sensor plus a cross-check channel. Trigger: ecss, q-st-70-04-thermal-testing-scope, thermal-test-facility-readiness, instrument-calibration-interval-standing, test-accuracy-ratio-check, thermal-chamber-envelope-margin, test-fixture-thermal-mass-ratio."
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-04-thermal-testing-scope, q7004-facility-and-equipment-control, thermal-test-facility-readiness, instrument-calibration-interval-standing, test-accuracy-ratio-check, thermal-chamber-envelope-margin, test-fixture-thermal-mass-ratio]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Thermal Testing — Facility and Equipment Control (space-systems/ecss/q7004-facility-and-equipment-control)

Use when the task is the quality assurance side of ECSS-Q-ST-70-04C: whether
the chamber, the fixturing and the measuring equipment are under enough
control for the result to mean anything, answered before the test rather
than argued about after it.

## Domain quick reference

- Three things have to be in control and each fails differently. The
  instrumentation fails quietly, the facility fails at the edges, and the
  fixture fails by working too well.
- A sensor inside its calibration interval can still be the wrong sensor.
  What governs is the ratio between the tolerance the test has to hold and
  the uncertainty the instrument brings; below the house minimum the
  measurement is arguing with itself.
- Calibration standing is three states, not two. Valid, due soon and
  expired: a due-soon instrument is usable on day one of a campaign and
  expired by the end of it, which is why it is checked against the campaign
  end rather than the start.
- Chamber capability is checked with margin, never on equality. A chamber
  that only just reaches the required extreme has nothing left for the
  overshoot it takes to hold there, and the profile quietly clips.
- A fixture heavy against the item drives the item's thermal response. The
  profile that gets run is then the fixture's, and the item never sees the
  transition rate the test was written around.
- One temperature channel is an assertion. A second channel is what makes
  the first one evidence, and a setup with no declared controlling sensor
  has not said where the profile is held at all.

## Workflow

1. Take the test day as a day number and place each instrument in its
   calibration interval; refuse a record that predates its own calibration.
2. Compute each instrument's accuracy ratio from the required tolerance and
   its uncertainty, and compare it against the house minimum with the
   boundary absorbed.
3. Check the chamber envelope at both ends separately, against the policy
   margin, and name whichever end is short.
4. Take the fixture-to-item mass ratio and the attachment conformance
   together; either one alone can invalidate the run.
5. Count the temperature channels and confirm a controlling sensor exists
   before declaring anything ready.
6. Return ready only when every instrument is usable, the envelope holds,
   the fixture is passive and the channels are there — with the findings
   and the traceability duties attached.

## Pitfalls

- Treating a valid calibration sticker as sufficient. Interval standing and
  measurement adequacy are different questions and a sensor can pass one
  while failing the other.
- Checking the due date against the first day of the campaign. A six-week
  run started thirty days before the due day ends out of calibration, and
  the last results are the ones nobody can defend.
- Comparing a computed accuracy ratio against the minimum by bare
  arithmetic. A ratio built to land on the minimum can fall either side of
  it in the last place; the comparison has to absorb that, not the minimum.
- Accepting a chamber that reaches the extreme exactly. The margin is there
  for the overshoot, and without it the dwell starts late every cycle.
- Ignoring fixture mass because the fixture is not the test article. It is
  the thermal path into the test article, and a heavy one replaces the
  profile.
- Running a single channel because the chamber controller also logs. The
  controller reports its own set point, not the item, and there is nothing
  to check it against.

## Behavior contract (gate 3)

Calibration standing by day number, the accuracy ratio and its boundary,
the two-ended envelope margin check, fixture mass ratio and attachment
conformance, channel and controlling-sensor coverage and the overall ready
or not-ready verdict are exercised by the gate 3 contract test:
scripts/test_q7004_facility_and_equipment_control.py against
scripts/q7004_facility_and_equipment_control_logic.py (stdlib unittest,
offline).
Run:
python3 scripts/test_q7004_facility_and_equipment_control.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 →