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

E2008 Vacuum Thermal Cycling Process

ASecurity

Use when planning or auditing the in-situ monitoring of a vacuum cycling campaign. Identify which components of a photovoltaic article are watched for electrical continuity throughout a vacuum thermal-cycling run, per ECSS-E-ST-20-08C clause 5.5.3.11.2: separate the declared items that carry a current path from the ones no continuity monitor can watch, give each of the first group its own monitor channel and compare the demand with the channels available, size the sampling interval so the sho...

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

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 e2008-vacuum-thermal-cycling-process --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2008 Vacuum Thermal Cycling Process?

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

Security grade badge for E2008 Vacuum Thermal Cycling Process
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2008-vacuum-thermal-cycling-process/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2008-vacuum-thermal-cycling-process)

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

Download with Pro
Files
SKILL.md
---
name: e2008-vacuum-thermal-cycling-process
description: "Use when planning or auditing the in-situ monitoring of a vacuum cycling campaign. Identify which components of a photovoltaic article are watched for electrical continuity throughout a vacuum thermal-cycling run, per ECSS-E-ST-20-08C clause 5.5.3.11.2: separate the declared items that carry a current path from the ones no continuity monitor can watch, give each of the first group its own monitor channel and compare the demand with the channels available, size the sampling interval so the shortest credible discontinuity is still resolved, then account for every second of the run the monitor was not watching. Trigger: ecss, e-st-20-08c, clause-5-5-3-11-2, vacuum-cycling-continuity-monitoring, in-situ-discontinuity-detection, monitor-channel-assignment, continuity-sampling-interval, unmonitored-run-time, cycled-article-current-path."
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-20-electrical-scope, e-st-20-08c, e2008-vacuum-thermal-cycling-process, vacuum-cycling-continuity-monitoring, in-situ-discontinuity-detection, monitor-channel-assignment, continuity-sampling-interval, unmonitored-run-time]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Photovoltaic Assemblies — Vacuum Cycling Continuity Monitoring (space-systems/ecss/e2008-vacuum-thermal-cycling-process)

Use when the task is the monitoring step of the vacuum thermal-cycling run of
ECSS-E-ST-20-08C clause 5.5.3.11.2 — naming the parts of the article that are
watched for continuity while the run proceeds, wiring each of them to a
channel, and showing that the watch really did last the whole run.

## Domain quick reference

- A discontinuity during cycling is transient. An interconnect that opens at
  the cold extreme and closes again on the way back leaves no trace in a
  before-and-after resistance measurement, so the whole point of monitoring is
  that it happens while the article is still cold.
- The inventory splits in two, and both halves matter. Items carrying a
  current path — strings, interconnects, bus-bar joints, bypass diodes,
  harnesses, mated connectors, bonding straps — each owe a channel. Items with
  no current path are cycled and inspected but a continuity monitor says
  nothing about them; grouping them explicitly is what stops a plan from
  reporting coverage it never had.
- One channel watches one item. A channel shared between two items reports an
  event without saying which of them produced it, which is exactly the
  information the run was instrumented to get, so a doubly claimed channel is
  an input error rather than a finding.
- Sampling sets the shortest event the monitor can see. Resolving a
  discontinuity needs more than one sample inside it, so the interval follows
  from the shortest credible event divided by the samples demanded of it. A
  slower interval does not degrade the measurement gracefully; it simply misses
  the class of event the monitoring was for.
- "Throughout" is an accounting question. A monitor started after the chamber
  did, stopped before the last ramp finished, or interrupted for a data
  download leaves cycles unwatched, and those seconds are the ones a
  discontinuity hides in. Overlapping gap records double-count unless they are
  merged, and a gap logged outside the run window belongs to neither.

## Workflow

1. Group the declared items by whether a continuity monitor can watch them at
   all, rejecting an unrecognised item rather than dropping it, and report both
   groups.
2. Assign one channel per conducting item. Refuse a channel two items claim,
   name every conducting item that has no channel, and flag a channel spent on
   an item with no current path.
3. Compare the number of channels the article needs with the number the monitor
   has, and report the shortfall rather than silently monitoring a subset.
4. Size the sampling interval from the shortest discontinuity to be caught and
   the samples demanded inside it, and report the shortest event the planned
   interval actually resolves.
5. Account for the monitoring window against the run window: a late start, an
   early stop and every logged gap, clipped to the run and merged so an overlap
   is counted once. Report unmonitored time, longest gap and gap count.
6. Aggregate the channel, sampling and window findings into one plan verdict.
   A value landing exactly on an allowance complies; the comparison tolerance
   absorbs representation error and no allowance moves.

## Pitfalls

- Monitoring the strings and nothing else. The joints, the mated connectors
  and the bonding straps are the parts a cycle works hardest, and leaving them
  off the channel list makes the most likely finding unobservable.
- Counting a bondline or a coverglass as monitored because it is on the
  article. Neither carries a current path; a continuity channel spent there
  buys nothing and hides a channel shortfall elsewhere.
- Sampling once per second because the chamber logs once per second. The
  chamber is slow and the discontinuity is not; the sampling interval belongs
  to the event being caught, not to the thermal data.
- Reporting coverage as a count of channels. Coverage is time as well as
  items: a full channel list that stopped recording for the last four cycles
  watched none of them.
- Summing overlapping gap records. Two overlapping interruptions logged by
  two subsystems are one gap, and adding them invents unmonitored time that
  never happened while hiding the real longest gap.
- Treating an unmonitored total exactly on its allowance as a breach.
  Equality at an allowance is a representation question, handled inside the
  comparison rather than by relaxing the allowance.

## Behavior contract (gate 3)

The scope grouping, channel assignment, channel-count comparison, sampling
sizing, gap clipping and merging, monitoring-window accounting and the
aggregated plan verdict are exercised by the gate 3 contract test:
scripts/test_e2008_vacuum_thermal_cycling_process.py against
scripts/e2008_vacuum_thermal_cycling_process_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2008_vacuum_thermal_cycling_process.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 →