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 Diode Electron Irradiation Test

ASecurity

Use when a protection diode electron irradiation run is scoped or its data is audited. Analyze how far an external protection diode drifts as electron fluence accumulates in the accelerated life exposure of ECSS-E-ST-20-08C clause 9.6.12: check the fluence staircase rises and carries an unirradiated reference, confirm every step was measured at the reference temperature, turn each step's forward drop and reverse leakage into ratios against that reference, refuse a ratio that falls back, fit t...

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-diode-electron-irradiation-test --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2008 Diode Electron Irradiation Test?

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

Security grade badge for E2008 Diode Electron Irradiation Test
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2008-diode-electron-irradiation-test/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2008-diode-electron-irradiation-test)

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

Download with Pro
Files
SKILL.md
---
name: e2008-diode-electron-irradiation-test
description: "Use when a protection diode electron irradiation run is scoped or its data is audited. Analyze how far an external protection diode drifts as electron fluence accumulates in the accelerated life exposure of ECSS-E-ST-20-08C clause 9.6.12: check the fluence staircase rises and carries an unirradiated reference, confirm every step was measured at the reference temperature, turn each step's forward drop and reverse leakage into ratios against that reference, refuse a ratio that falls back, fit the forward drift against the logarithm of fluence and the leakage growth as a power law, flag a step off its own curve, and project both to the mission end-of-life fluence. Trigger: ecss, e-st-20-08c-clause-9-6-12, protection-diode-electron-irradiation-test, diode-electron-fluence-staircase, diode-forward-voltage-drift-with-fluence, diode-reverse-leakage-growth-with-fluence, diode-degradation-log-fit, diode-electron-eol-projection."
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-08-solar-cell-scope, e2008-diode-electron-irradiation-test, protection-diode-electron-irradiation-test, diode-electron-fluence-staircase, diode-forward-voltage-drift-with-fluence, diode-reverse-leakage-growth-with-fluence, diode-degradation-log-fit, diode-electron-eol-projection]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Solar Cells -- Diode Electron Irradiation Test (space-systems/ecss/e2008-diode-electron-irradiation-test)

Use when the task is the electron irradiation test of ECSS-E-ST-20-08C clause
9.6.12 -- reading a staircase of electron exposures on external protection
diodes as a life curve rather than a set of readings, so what the diode still
does at the mission's end-of-life fluence can be projected and defended
against the string budget it sits in.

## Domain quick reference

- Every number in this test is a ratio. The unirradiated measurement is the
  denominator of everything that follows, so it belongs in the article's
  record rather than being treated as a preliminary; a run without it produces
  absolute readings no power budget can use.
- A protection diode degrades in two directions and they are not symmetric.
  Displacement damage cuts carrier lifetime, so the forward drop grows and the
  extra volts come straight out of the string. Damage also adds generation
  centres, so reverse leakage grows -- typically by orders of magnitude, not
  by percent.
- That asymmetry decides the arithmetic. The forward-drop multiple is fitted
  directly against the logarithm of fluence; the leakage multiple is fitted in
  its own logarithm, because a quantity that climbs by decades is a power law
  and fitting it linearly throws the projection away.
- A ratio is only a damage number if both readings were taken the same way. A
  junction's forward drop moves with temperature all on its own, so a step
  measured warm reports the bench and the beam gets the blame.
- Damage accumulates per decade of fluence, not per unit of it, which is why
  the steps are spaced by factors of ten and why the slope worth quoting is
  per decade.
- Damage does not anneal back mid-staircase. A step reporting less drift than
  the exposure before it is a dosimetry or a measurement finding, and so is a
  step sitting off the curve its neighbours fall on.
- The end-of-life fluence is a mission input, not a test input. The staircase
  usually runs past it on purpose, and the projection is read at the mission
  number rather than at the highest exposure the beam happened to reach.

## Workflow

1. Validate the exposure policy first: reference temperature and its
   tolerance, the fewest irradiated steps a curve may be drawn through, the
   monotonicity and residual allowances, and the end-of-life limits. A limit
   below unity, which would ask the diode to improve under irradiation, is
   refused rather than used.
2. Read the unirradiated reference. A run without it closes immediately,
   because nothing later in the staircase has a denominator.
3. Read every step and confirm the staircase rises. A repeated or falling
   exposure leaves the accumulated fluence at each reading undefined.
4. Check the reference and every step against the measurement temperature
   band before converting anything, and close on inconsistent conditions when
   any of them sat outside it.
5. Turn each step's forward drop and reverse leakage into ratios against the
   reference, and keep the raw readings beside them so a revised reference can
   be applied without re-irradiating anything.
6. Refuse a series that falls back. Report how many steps did it rather than
   the first one, so the dosimetry is repaired once.
7. Fit the forward ratios against the logarithm of fluence and the leakage
   ratios in their own logarithm, report both slopes per decade, and close on
   a step whose relative distance from its fitted curve exceeds the allowance.
8. Project both parameters to the mission end-of-life fluence and compare
   against the string and blocking limits, reporting both exceedances together
   when both are present.
9. Close on one verdict: unirradiated reference missing, fluence staircase
   invalid, measurement conditions inconsistent, degradation not monotonic,
   step off the degradation curve, end-of-life limit exceeded, or diode
   degradation characterized.

## Pitfalls

- Quoting the highest exposure reached as the qualification result. The beam
  ran past end of life to save time; the number the mission needs is read off
  the curve at the mission fluence.
- Fitting leakage linearly against fluence. A quantity that climbs by decades
  is dominated by its last point, and the projection is then set by one
  reading.
- Reporting drift without the measurement temperature. A junction moves with
  temperature on its own, and the ratio silently absorbs a warm bench.
- Explaining a step that sits off the curve as annealing. Displacement damage
  does not recover mid-staircase at these temperatures, so the finding belongs
  to the dosimetry or the measurement.
- Discarding the raw readings once the ratios are computed. A revised
  unirradiated reference then cannot be applied, and the article has to be
  irradiated again to recover a number it already produced.
- Carrying one device's degradation slope onto another part number. The slope
  is a property of the junction and its process, not of the beam.

## Behavior contract (gate 3)

The policy validation, the reference and step reads, the staircase rise, the
decade span, the measurement-condition band, the two damage ratios, the
monotonicity check, the log-fluence fit and its slope per decade, the relative
residual, the power-law leakage projection, the forward projection and the run
verdict are exercised by the gate 3 contract test:
scripts/test_e2008_diode_electron_irradiation_test.py against
scripts/e2008_diode_electron_irradiation_test_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2008_diode_electron_irradiation_test.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 →