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

Q6015 Radiation Effect Evaluation Basis

ASecurity

Evaluate whether measured parameter drift shows a part damaged by radiation. Use when the ECSS-Q-ST-60-15C clause 4.3 evaluation basis has to be applied to a drift run: reduce every reading to one excursion that rises toward failure whichever way the parameter moves, interpolate the exposure level at which it leaves its limit, report a run that never left as censored at the highest level applied rather than inventing a crossing, flag drift that recovered between steps, and take the worst samp...

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

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 q6015-radiation-effect-evaluation-basis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6015 Radiation Effect Evaluation Basis?

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

Security grade badge for Q6015 Radiation Effect Evaluation Basis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6015-radiation-effect-evaluation-basis/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6015-radiation-effect-evaluation-basis)

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

Download with Pro
Files
SKILL.md
---
name: q6015-radiation-effect-evaluation-basis
description: "Evaluate whether measured parameter drift shows a part damaged by radiation. Use when the ECSS-Q-ST-60-15C clause 4.3 evaluation basis has to be applied to a drift run: reduce every reading to one excursion that rises toward failure whichever way the parameter moves, interpolate the exposure level at which it leaves its limit, report a run that never left as censored at the highest level applied rather than inventing a crossing, flag drift that recovered between steps, and take the worst sample as the demonstrated capability. Trigger: ecss, q-st-60-15c-clause-4-3, radiation-parameter-drift-evaluation, parameter-limit-crossing-level, censored-radiation-capability, non-monotonic-drift-recovery, worst-case-sample-capability."
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-60-15-radiation-hardness-assurance-scope, q6015-radiation-effect-evaluation-basis, q-st-60-15c-clause-4-3, radiation-parameter-drift-evaluation, parameter-limit-crossing-level, censored-radiation-capability, non-monotonic-drift-recovery, worst-case-sample-capability]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Radiation Effects — Evaluation Basis (space-systems/ecss/q6015-radiation-effect-evaluation-basis)

Use when the task is the evaluation basis of ECSS-Q-ST-60-15C clause 4.3 —
deciding, from the electrical parameters measured at each exposure step,
whether a part has actually been damaged, and at what exposure level the
damage became a failure.

## Domain quick reference

- Radiation damage is read off drift, not off a pass or a fail. A part does
  not stop working at a threshold; its parameters walk away from where they
  started, and the judgement is about when that walk carried one of them out
  of the limit the design relies on.
- Direction is a property of the parameter, not of the data. An offset current
  climbs, a current transfer ratio falls, and a reference voltage can go
  either way out of a band measured from its own starting value. Reducing all
  three to a single excursion quantity that rises toward failure makes one
  comparison serve all of them.
- The limit is a boundary, not a trip point. A reading sitting exactly on it
  has met it; only the floating-point representation of the comparison is in
  doubt, and that is settled by a tolerance inside the comparison rather than
  by moving the limit.
- The crossing level is interpolated, not the step the failure was noticed at.
  The step grid is a test schedule; the parameter left its limit somewhere
  between the last reading inside and the first reading outside, and reporting
  the outside step as the capability throws away the interval.
- A run whose readings all stayed inside is censored, not passed at infinity.
  The evidence supports a capability of at least the highest level applied,
  and that is what has to be reported, because inventing a crossing beyond the
  data is what the evaluation exists to stop.
- Drift that partly recovers between steps is real annealing, not noise to be
  smoothed. It means the run is no longer a single monotonic degradation, so
  the crossing read off it means less than it appears to and the recovery is
  reported alongside.
- Samples do not average. The capability the part is credited with is the
  worst sample's, because the flight build will contain that sample's
  siblings.

## Workflow

1. Validate the parameter: its name, its pre-irradiation value, its limit and
   the direction drift takes it out. Refuse a one-sided parameter already
   outside its limit before exposure, and a two-sided band that is not
   positive.
2. Validate each sample's readings: exposure levels strictly ascending and
   positive, values finite, at least one level applied.
3. Reduce every reading to its excursion against the limit's own threshold, so
   rising, falling and two-sided parameters are judged identically.
4. Walk the readings in level order and find the first one outside the limit;
   interpolate the crossing between it and the last reading inside, returning
   a reading that lands exactly on the limit as still inside.
5. Report a run with no reading outside as censored at the highest level
   applied, with no crossing level.
6. Compare each step's excursion with the one before it and report every step
   where the drift moved back toward its starting value.
7. Take the worst sample as the demonstrated capability, form the margin
   against the specified level, and let an exact equality pass under a named
   tolerance.
8. Report per-sample crossings and relative drifts, the worst-case sample, the
   capability with its censoring flag, the margin and a verdict carrying every
   finding.

## Pitfalls

- Reporting the step the failure was seen at as the capability. That is the
  next point on a test schedule, and it is optimistic by the whole step.
- Treating a reading exactly on the limit as a failure. The limit is met at
  equality; failing it there makes the result depend on how the value printed.
- Averaging samples into one capability. The build ships the worst one, and an
  average hides it behind the best.
- Reporting a censored run as if a crossing had been found. Nothing in the
  data says where the parameter would have left its limit, and a number
  invented there will be used as if it were measured.
- Smoothing a recovered step out of the run. Partial annealing between steps
  is a real effect and it changes what the crossing means.
- Applying one comparison direction to every parameter. A ratio that falls out
  of its limit passes a rising-limit test forever.

## Behavior contract (gate 3)

The parameter validation, excursion reduction across all three drift
directions, limit comparison with its exact-equality tolerance, reading
validation, interpolated crossing level, censored-run reporting, recovery
detection, worst-case sample selection and the margin verdict are exercised by
the gate 3 contract test:
scripts/test_q6015_radiation_effect_evaluation_basis.py against
scripts/q6015_radiation_effect_evaluation_basis_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q6015_radiation_effect_evaluation_basis.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 →