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

Q7050 Limit Exceedance Handling

ASecurity

Assess a cleanliness limit exceedance and decide the disposition it owes under ECSS-Q-ST-70-50C. Use when a monitoring or verification result has come back above its action limit, the affected hardware carries a sensitivity category and a known exposure, and the exceedance has to become an impact statement, a corrective action and a re-verification rather than a note in a log. Computes the exceedance ratio and the quantity the exposure deposited, categorizes severity from ratio and sensitivit...

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

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 q7050-limit-exceedance-handling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7050 Limit Exceedance Handling?

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

Security grade badge for Q7050 Limit Exceedance Handling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7050-limit-exceedance-handling/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7050-limit-exceedance-handling)

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

Download with Pro
Files
SKILL.md
---
name: q7050-limit-exceedance-handling
description: "Assess a cleanliness limit exceedance and decide the disposition it owes under ECSS-Q-ST-70-50C. Use when a monitoring or verification result has come back above its action limit, the affected hardware carries a sensitivity category and a known exposure, and the exceedance has to become an impact statement, a corrective action and a re-verification rather than a note in a log. Computes the exceedance ratio and the quantity the exposure deposited, categorizes severity from ratio and sensitivity together, selects a disposition constrained by what the hardware permits, requires consecutive conforming re-verifications, and grades the closure package for what it is missing. Trigger: ecss, q-st-70-50, cleanliness-exceedance-ratio, hardware-sensitivity-category, exposure-deposition-estimate, corrective-action-disposition, consecutive-reverification-run, exceedance-closure-package."
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-cleanliness-monitoring-scope, q7050-limit-exceedance-handling, cleanliness-exceedance-ratio, hardware-sensitivity-category, exposure-deposition-estimate, corrective-action-disposition, consecutive-reverification-run]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Cleanliness Monitoring — Limit Exceedance Handling (space-systems/ecss/q7050-limit-exceedance-handling)

Use when the task is handling a result above the ECSS-Q-ST-70-50C
cleanliness limit — establishing what the exceedance did to the hardware,
what has to be done about it, and what has to be shown before the finding
can be closed.

## Domain quick reference

- Cleanliness limits span orders of magnitude, so an exceedance is a
  ratio, not a difference. Twice the limit and fifty times the limit are
  different events, and the arithmetic difference between them says
  nothing without the limit beside it.
- The same ratio is not the same event on different hardware. A ratio
  over a bare optical surface and the same ratio over a structural
  bracket differ by the sensitivity of what was exposed, so severity is
  read from the pair and not from the ratio alone.
- An impact statement needs a quantity. The airborne concentration, the
  deposition velocity at the size of interest and the exposure duration
  give the areal density the exposure actually deposited, which is what
  a contamination budget can absorb or cannot; an adjective is not an
  impact assessment.
- The disposition is constrained by what the hardware permits, not only
  by the severity. Cleaning is a disposition only for something that can
  be cleaned, and any disposition that rests on re-verification is
  unavailable when the item cannot be re-verified once reassembled.
- Re-verification is a run, not a result. A conforming measurement after
  a non-conforming one restarts the count, because the question is
  whether the process is back under control and a single good sample
  from an unstable process is scatter.
- Closure has parts: impact assessment, root cause, corrective action,
  re-verification, approval. A package missing one of them is an open
  finding regardless of how good the others are, and a corrective action
  with no impact assessment behind it fixed something nobody sized.

## Workflow

1. Establish whether there is an exceedance at all, as a ratio; a result
   exactly on the limit is not one, and the equality is absorbed by a
   named tolerance rather than by moving the limit.
2. Weight the ratio by the sensitivity category of the exposed hardware
   and categorize the severity from the weighted ratio.
3. Estimate the deposited areal density from the exposure so the impact
   statement carries a number, and raise a finding when no exposure data
   was supplied.
4. Select the disposition from the severity, constrained by whether the
   item can be cleaned and whether it can be re-verified.
5. Set the number of consecutive conforming re-verifications the
   severity owes and grade the trailing run actually achieved.
6. Grade the closure package against its required items and name what is
   missing.
7. Report the severity, the disposition, the deposited quantity, the
   re-verification grading, the closure grading and every finding.

## Pitfalls

- Reporting the exceedance as a difference. Ten counts over a limit of
  ten and ten counts over a limit of ten thousand are the same
  difference and entirely different events.
- Grading severity on the ratio alone. Sensitivity of the exposed
  hardware is half of the input, and leaving it out grades an exposed
  optic exactly like a painted panel.
- Closing on a corrective action with no impact assessment. The action
  may be correct and still leave nobody able to say what the exposure
  cost, which is the question the programme will ask later.
- Counting re-verifications cumulatively. A conforming result after a
  non-conforming one restarts the run; totalling the conforming results
  across the campaign closes a process that never stabilised.
- Dispositioning an uncleanable item by cleaning it. The disposition has
  to be reachable for that hardware, and an exposure that can be neither
  cleaned nor re-verified is an engineering or a rejection decision, not
  a cleaning instruction.

## Behavior contract (gate 3)

The exceedance ratio, sensitivity weighting, severity categorization,
deposition estimate, disposition selection, consecutive re-verification
run and closure-package grading are exercised by the gate 3 contract
test: scripts/test_q7050_limit_exceedance_handling.py against
scripts/q7050_limit_exceedance_handling_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q7050_limit_exceedance_handling.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 →