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

E1004 Sep Fluence

ASecurity

Use when you must compute solar proton fluences for a mission's radiation environment using the ESP model per ECSS-E-ST-10-04C clause 9.2.2.2 and Annex B.6: select the confidence level and mission duration, compute the cumulative fluence spectrum across energy thresholds, and verify the fluence is monotonically consistent with duration, confidence level and energy threshold before it feeds the radiation environment specification. Trigger: solar proton fluence, ESP model, solar particle event ...

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

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 e1004-sep-fluence --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E1004 Sep Fluence?

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

Security grade badge for E1004 Sep Fluence
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e1004-sep-fluence/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e1004-sep-fluence)

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

Download with Pro
Files
SKILL.md
---
name: e1004-sep-fluence
description: "Use when you must compute solar proton fluences for a mission's radiation environment using the ESP model per ECSS-E-ST-10-04C clause 9.2.2.2 and Annex B.6: select the confidence level and mission duration, compute the cumulative fluence spectrum across energy thresholds, and verify the fluence is monotonically consistent with duration, confidence level and energy threshold before it feeds the radiation environment specification. Trigger: solar proton fluence, ESP model, solar particle event fluence, confidence level, mission duration, sep fluence, e-st-10-04c 9.2.2.2, annex b.6."
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-04c, sep, solar-proton, esp-model, fluence, radiation-environment]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Solar Proton Fluence — ESP Model (space-systems/ecss/e1004-sep-fluence)

Use when the task is ECSS-E-ST-10-04C clause 9.2.2.2 and Annex B.6:
computing the cumulative solar proton fluence a mission must design
against, using the ESP (Emission of Solar Protons) statistical model,
for a stated confidence level and mission duration.

## Domain quick reference

- Solar particle events (SPEs) are stochastic: how many events occur,
  and how large each one is, varies unpredictably from cycle to cycle.
  The ESP model does not predict individual events; it gives the
  cumulative proton fluence (integral flux above a stated energy
  threshold, accumulated over the whole mission duration) that is
  exceeded with a stated probability (1 minus the confidence level).
- Two independent inputs drive the result: the mission duration (in
  years of solar-particle-event exposure to be covered) and the
  confidence level (the probability that the true cumulative fluence
  stays at or below the computed value). Both must be fixed by the
  project's radiation requirement before the model is run — the model
  does not choose them.
- For a fixed confidence level, fluence increases with mission
  duration: a longer exposure window can accumulate more events. For a
  fixed duration, fluence increases with confidence level: demanding a
  smaller probability of exceedance costs a larger design value. A
  fluence result that violates either trend for otherwise-identical
  inputs indicates a model or input error, not a valid result.
- The fluence is threshold-specific: it is reported per proton energy
  threshold (for example >10 MeV, >30 MeV, >60 MeV, >100 MeV). Because
  integral flux above a higher energy threshold can only be less than
  or equal to the integral flux above a lower one (protons counted
  above the higher threshold are a subset of those above the lower
  one), the fluence spectrum across thresholds must be
  non-increasing with increasing threshold energy.
- The ESP model's historical database spans a limited number of solar
  cycles; confidence levels pushed very close to 100% extrapolate well
  beyond the observed event population and carry materially larger
  statistical uncertainty than mid-range confidence levels (for
  example 80-95%). This leaf treats the underlying ESP numeric
  coefficients as an external, pluggable model call (implemented by
  the sibling Annex B.6 leaf, e1004-b6-esp) and focuses on selecting
  valid inputs, invoking that model per threshold, and verifying the
  result is self-consistent before it is handed to the radiation
  environment specification (sibling e1004-rad-env-spec).
- This leaf covers cumulative fluence only. Worst-case single-event
  peak flux (for single-event-effect analyses) is a separate concern,
  covered by sibling leaf e1004-sep-peakflux; do not substitute one
  for the other.

## Workflow

1. Fix the two policy inputs from the project's radiation requirement:
   mission_duration_years (the exposure period to cover) and
   confidence_level_pct (the required probability of non-exceedance).
   Validate both with validate_mission_duration and
   validate_confidence_level before proceeding.
2. Fix the list of energy thresholds (MeV) the radiation environment
   specification needs (driven by the parts/shielding analyses that
   consume this data, for example total-dose or SEE thresholds).
3. For each threshold, call compute_threshold_fluence, which invokes
   the pluggable ESP model function (model_fn) for that threshold,
   duration, and confidence level, and checks the returned fluence is
   a finite, non-negative number.
4. Assemble the full spectrum with compute_fluence_spectrum, which
   also checks the non-increasing-with-energy invariant across
   thresholds and reports any violation instead of silently accepting
   an inconsistent spectrum.
5. Before accepting the spectrum for a given duration/confidence
   policy, spot-check the model's monotonic trends with
   check_confidence_monotonicity (fluence must not decrease as
   confidence level increases, duration held fixed) and
   check_duration_monotonicity (fluence must not decrease as duration
   increases, confidence level held fixed).
6. Combine steps 3-5 with sep_fluence_specification to produce the
   fluence entry for the mission's radiation environment
   specification; do not hand a spectrum to e1004-rad-env-spec unless
   every consistency check in the result passed.

## Pitfalls

- Running the ESP model with a duration or confidence level that was
  never actually approved in the project's radiation requirement,
  instead of ones fixed by that requirement.
- Accepting a fluence spectrum where a higher energy threshold reports
  a larger fluence than a lower one — a sign of a threshold mix-up or
  a broken model call, not a real result.
- Treating an extreme confidence level (for example 99.9%) as free of
  extra uncertainty; the ESP model's short historical baseline makes
  such values far less reliable than mid-range confidence levels.
- Confusing cumulative mission fluence (this leaf) with worst-case
  single-event peak flux (e1004-sep-peakflux) — they answer different
  design questions and are not interchangeable.
- Hardcoding the ESP model's numeric coefficients into this workflow
  leaf instead of delegating to the dedicated Annex B.6 implementation
  (e1004-b6-esp) via the model_fn hook.

## Behavior contract (gate 3)

The input-validation, spectrum-assembly, and monotonicity-check logic
is exercised by the gate 3 contract test:
scripts/test_e1004_sep_fluence.py against
scripts/e1004_sep_fluence_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_e1004_sep_fluence.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 →