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

Q7006 Dosimetry And Monitoring

ASecurity

Compute what a radiation degradation run actually delivered to the coupons under ECSS-Q-ST-70-06C and decide whether the dosimetry supports it: check each monitor's calibration is in date and traceable on the run date, require redundant monitors per agent so a drift can be seen at all, integrate the sampled flux over the run by trapezoid including beam trips, compare the redundant readings against the agreement limit, combine the uncertainty contributions in quadrature, and reconcile delivere...

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

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 q7006-dosimetry-and-monitoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7006 Dosimetry And Monitoring?

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

Security grade badge for Q7006 Dosimetry And Monitoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7006-dosimetry-and-monitoring/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7006-dosimetry-and-monitoring)

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

Download with Pro
Files
SKILL.md
---
name: q7006-dosimetry-and-monitoring
description: "Compute what a radiation degradation run actually delivered to the coupons under ECSS-Q-ST-70-06C and decide whether the dosimetry supports it: check each monitor's calibration is in date and traceable on the run date, require redundant monitors per agent so a drift can be seen at all, integrate the sampled flux over the run by trapezoid including beam trips, compare the redundant readings against the agreement limit, combine the uncertainty contributions in quadrature, and reconcile delivered exposure with target. Use when reviewing a run log or accepting facility dosimetry. Trigger: ecss, q-st-70-06c, irradiation-dosimetry-acceptance, monitor-calibration-validity, redundant-flux-monitor-agreement, delivered-fluence-integration, dosimetry-uncertainty-quadrature."
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-70-06c-particle-and-uv-radiation-testing, q-st-70-06c, q7006-dosimetry-and-monitoring, irradiation-dosimetry-acceptance, monitor-calibration-validity, redundant-flux-monitor-agreement, delivered-fluence-integration, dosimetry-uncertainty-quadrature]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Particle and UV Radiation Testing — Dosimetry and Monitoring (space-systems/ecss/q7006-dosimetry-and-monitoring)

Use when the task is the dosimetry part of the facility clause of
ECSS-Q-ST-70-06C: what the coupons received while the beam was on, measured
by monitors whose calibration can be defended, and reconciled with what the
specification asked for.

## Domain quick reference

- The delivered exposure is an integral, not a set point. Flux drifts, the
  source warms, the beam trips and is restarted; the fluence the coupons saw
  is the area under the sampled flux against time, and a nominal flux
  multiplied by elapsed time counts the trips as exposure.
- One monitor cannot be checked. A drifting instrument reports a smooth,
  plausible record right up to the point it is recalibrated, so at least two
  independent monitors read each agent and their disagreement is the only
  in-run evidence that either can be believed.
- Agreement is a relative figure about the mean of the pair, so it does not
  presuppose which of the two is correct. A pair outside the agreement limit
  invalidates the delivered figure; it does not license picking the reading
  that suits the result.
- Calibration validity is a date question, decided against the run date.
  An instrument calibrated after the run, or whose interval expired before
  it, produces a number with no traceable meaning, and an untraceable
  calibration is the same defect with a different cause.
- Uncertainties combine in quadrature, not by addition, because the monitor
  contributions are independent. The combined figure travels with the
  delivered exposure and is what the acceptance band is judged against.
- Delivery is bounded on both sides. Short delivery leaves the material
  untested at the specified level; overshoot puts it past the level and can
  saturate a degradation mechanism, so both are named and neither is quietly
  accepted as conservative.

## Workflow

1. Validate each monitor: the agent it reads, its calibration date and
   interval, whether that calibration is traceable, and the uncertainty it
   contributes. A non-integer interval or a malformed date is an input error.
2. Compute each monitor's expiry from its calibration date and interval, and
   decide whether the run date falls inside it; a run before the calibration
   date is refused outright rather than treated as valid.
3. Integrate every monitor's sampled flux over the run by the trapezoidal
   rule, requiring strictly increasing sample times so a reordered log
   cannot silently produce a smaller exposure.
4. Group the monitors by agent and raise a finding for any agent read by
   fewer than the redundancy minimum.
5. Compare every pair of readings for an agent and raise a finding when the
   worst deviation passes the agreement limit, absorbing representation error
   at the boundary with a named tolerance.
6. Average the redundant readings into the delivered exposure, combine the
   monitor uncertainties in quadrature, and judge the delivered figure
   against the target inside the acceptance band.
7. Return the run record — per monitor and per agent — with every finding,
   and accept the dosimetry only when there are none.

## Pitfalls

- Reporting nominal flux times elapsed time. Every beam trip and every drift
  is then counted as exposure, and the coupons are credited with a fluence
  the log itself shows they did not receive.
- Monitoring an agent with a single instrument. The record looks clean
  whatever the instrument did, and the first evidence of a drift arrives at
  the next calibration, long after the coupons were measured.
- Resolving a monitor disagreement by preferring one reading. The pair is
  outside its limit; that is a finding about the run, and choosing the
  convenient reading converts a known defect into an unknown one.
- Adding percentage uncertainties. Independent contributions combine in
  quadrature, and summing them inflates the stated uncertainty enough to make
  an out-of-band delivery look acceptable.
- Treating overshoot as conservative. Past the specified level a degradation
  mechanism can saturate or a second one can start, so an over-delivered run
  is not a stronger version of the specified one.
- Checking calibration against the report date. Validity is decided on the
  day the beam was on, and a recalibration afterwards does not retrospectively
  qualify the instrument that made the measurement.

## Behavior contract (gate 3)

The monitor validation, calibration expiry and validity, trapezoidal exposure
accumulation, redundancy and agreement checks, quadrature uncertainty
combination and the delivery verdict are exercised by the gate 3 contract
test: scripts/test_q7006_dosimetry_and_monitoring.py against
scripts/q7006_dosimetry_and_monitoring_logic.py (stdlib unittest, offline).
Run:
python3 scripts/test_q7006_dosimetry_and_monitoring.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 →