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

E1012 Sensor Bg Margin

ASecurity

Use when assess radiation-induced sensor background margins for space detector systems under ECSS-E-ST-10C §5.5.4: identify each contributing particle population (trapped protons, trapped electrons, galactic cosmic rays, solar energetic particles), compute the raw background count rate at the sensor sensitive area from each population flux and conversion efficiency, sum all contributions over the exposure duration, apply the required radiation design margin to account for environment model un...

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

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 e1012-sensor-bg-margin --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E1012 Sensor Bg Margin?

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

Security grade badge for E1012 Sensor Bg Margin
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e1012-sensor-bg-margin/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e1012-sensor-bg-margin)

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

Download with Pro
Files
SKILL.md
---
name: e1012-sensor-bg-margin
description: "Use when assess radiation-induced sensor background margins for space detector systems under ECSS-E-ST-10C §5.5.4: identify each contributing particle population (trapped protons, trapped electrons, galactic cosmic rays, solar energetic particles), compute the raw background count rate at the sensor sensitive area from each population flux and conversion efficiency, sum all contributions over the exposure duration, apply the required radiation design margin to account for environment model uncertainty, compare the margin-loaded background count against the sensor allocated background budget, and flag any exceedance or missing budget record. Trigger: ecss, e-st-10-system-scope, radiation-background, sensor-background, radiation-margin, particle-flux, background-budget, radiation-design-factor."
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-10-system-scope, radiation-background, sensor-background, radiation-margin, particle-flux, background-budget, radiation-design-factor]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Space Environment — Radiation-Induced Sensor Background Margins (space-systems/ecss/e1012-sensor-bg-margin)

Use when the task is to assess radiation-induced background margins for
space detector systems under ECSS-E-ST-10C §5.5.4 — enumerating the
particle populations that contribute spurious counts, computing a raw
background sum, applying the radiation design margin, and checking
compliance against the sensor background budget.

## Domain quick reference

- Space radiation environments expose detectors to several distinct
  particle populations: trapped protons and electrons in the Van Allen
  belts, galactic cosmic rays (GCR) present at all orbits, and solar
  energetic particles (SEP) that arrive during energetic solar events.
  Each population deposits energy in a detector's sensitive volume and
  produces spurious counts distinct from the intended signal.
- The background count rate from a population is the product of its
  particle flux (particles/cm²/s), the sensor's geometrical sensitive
  area (cm²), and a background conversion factor (counts per incident
  particle) that captures the detector's response to that species.
  Summed over all populations and multiplied by the exposure duration,
  this gives the raw background count for the observation.
- A radiation design margin (RDM) is applied to the raw background
  before comparing it against the sensor budget. The margin factor
  (≥ 1.0) accounts for uncertainties in the environment model, the
  transport calculation, and the detector response characterisation.
  Applying a factor below 1.0 is not a valid margin — it reduces, not
  expands, the design allowance. Per §5.5.4, the margin is applied
  multiplicatively to the total raw background.
- Each sensor carries an allocated background budget expressed in counts
  (or counts per integration interval). A missing budget is itself a
  finding — "no budget recorded" must not be read as compliant. An
  exceedance (margin-loaded background exceeds budget) requires either
  design action (shielding, shorter integration, orbit change) or
  explicit waiver with documented justification.

## Workflow

1. List every particle population relevant to the mission orbit (trapped
   proton, trapped electron, GCR, SEP, or other recognised species).
   Reject an unknown particle type before it enters the calculation.
2. For each population, record the incident flux at the detector location
   (accounting for any shielding already modelled), the sensor sensitive
   area, and the detector-specific background conversion factor. Validate
   that flux and area are non-negative and conversion is non-negative.
3. Compute the raw background counts for each population:
   counts = flux × sensitive_area × bg_conversion × integration_time.
4. Sum the per-population raw background counts to obtain the total raw
   background for the integration period.
5. Apply the radiation design margin: margin-loaded background =
   total raw background × margin_factor (margin_factor ≥ 1.0).
6. Compare the margin-loaded background against the sensor's allocated
   budget. Record the exceedance (margin-loaded minus budget, floored at
   zero) and set compliance to false when exceedance is positive.
7. Aggregate findings: an empty population list with zero background is
   compliant only when a budget is on record; a missing budget is a
   separate finding outside this module's scope but must be flagged at
   system level.

## Pitfalls

- Applying the margin factor to individual population contributions
  before summing rather than to the total — the margin is on the
  aggregate, not per species, and doing it per species inflates the
  total when the same margin is applied again at the system level.
- Treating a zero-flux population as removing the species from scope
  for future mission phases — zero flux may be correct for the current
  orbit but incorrect for a transfer orbit with higher trapped-particle
  exposure.
- Using a margin factor below 1.0 on the grounds that the environment
  model is conservative — §5.5.4 does not allow a sub-unity margin.
  If the model is known to overestimate, the appropriate action is to
  use a corrected environment input, not a downward margin.
- Reading "no populations listed" as compliant — a detector may simply
  be missing its environment inputs, which is a modelling gap, not a
  clean pass.
- Conflating the background margin check with the total-dose or SEE
  margin checks — §5.5.4 is specifically about spurious background
  counts in detector readout, not cumulative damage or single-event
  upsets, which are governed by separate clauses and separate margins.

## Behavior contract (gate 3)

The population validation, background computation, margin application,
and budget comparison logic is exercised by the gate 3 contract test:
scripts/test_e1012_sensor_bg_margin.py against
scripts/e1012_sensor_bg_margin_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_e1012_sensor_bg_margin.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 →