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

Q7054 Ultracleaning Plan

ASecurity

Plan the ultracleaning of a hardware set to ECSS-Q-ST-70-54C: assign one qualified process per item, the gentlest that reaches the level it owes and that its material tolerates, place each process against the assembly and integration sequence, insert a verification point wherever a level is claimed, and return the plan with its coverage findings — an item no process reaches, a claim with nothing measuring it, and a cleaning step a later contaminating operation undoes. Use when writing or revi...

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

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 q7054-ultracleaning-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7054 Ultracleaning Plan?

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

Security grade badge for Q7054 Ultracleaning Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7054-ultracleaning-plan/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7054-ultracleaning-plan)

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

Download with Pro
Files
SKILL.md
---
name: q7054-ultracleaning-plan
description: "Plan the ultracleaning of a hardware set to ECSS-Q-ST-70-54C: assign one qualified process per item, the gentlest that reaches the level it owes and that its material tolerates, place each process against the assembly and integration sequence, insert a verification point wherever a level is claimed, and return the plan with its coverage findings — an item no process reaches, a claim with nothing measuring it, and a cleaning step a later contaminating operation undoes. Use when writing or reviewing an ultracleaning plan for a build. Trigger: ecss, q-st-70-54c, ultracleaning-plan, ultracleaning-process-assignment, ultracleaning-verification-point, ultracleaning-coverage-gap, cleaning-sequence-placement."
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-54c-ultracleaning-of-flight-hardware, q-st-70-54c, q7054-ultracleaning-plan, ultracleaning-process-assignment, ultracleaning-verification-point, ultracleaning-coverage-gap, cleaning-sequence-placement]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Ultracleaning — Ultracleaning Plan (space-systems/ecss/q7054-ultracleaning-plan)

Use when the task is the programme clause of ECSS-Q-ST-70-54C: turning a set of
items that owe an ultraclean state into a plan that says which process each one
gets, where in the build it happens, and what measurement stands behind every
level that is claimed.

## Domain quick reference

- A plan answers three questions at once — which process, when in the build,
  and verified how. Any one of them left open makes the other two worthless: a
  perfect process at the wrong point in the sequence, or a level nobody
  measures, both deliver hardware whose state is unknown at delivery.
- Process assignment is a floor, not a maximum. The gentlest process that
  reaches the level the item owes is the right one, because every step up in
  aggressiveness spends surface life, coating integrity or dimensional margin
  to buy cleanliness the requirement never asked for.
- Material tolerance sits ahead of capability. A process that would reach the
  level but attacks the substrate is not a candidate at all, so the compatible
  set is taken first and the capability comparison runs inside it.
- A process capability is a pair, not a number. A route can be excellent on
  residue and mediocre on particles, so an item is matched on both ladders
  together and a route that clears only one of them does not qualify.
- Timing is part of the plan. Cleanliness is not a property the hardware keeps
  regardless of what happens next, so a cleaning step followed by a
  contaminating operation is a planning defect even when the cleaning itself
  was faultless.
- A claim owes a measurement. Any level tighter than what the routine cleaning
  route already holds is a claim, and a claim with no verification point behind
  it is an assumption with a number attached.
- The plan closes with a verification at delivery, not with the last cleaning
  step. The closing measurement is what the receiving party reads, and it is
  the only point that covers contamination picked up between the last process
  and handover.

## Workflow

1. Validate every item: identity, material, the two required levels and its
   place in the build sequence. Reject a duplicate identity rather than
   silently planning one item twice.
2. For each item take the processes its material tolerates, then keep those
   whose achievable level and achievable residue both meet the requirement,
   treating an exact landing on the requirement as met.
3. Assign the gentlest survivor, breaking a tie on name so the plan is
   reproducible. Where nothing survives, record the item with no process and
   say whether compatibility or capability was the blocker.
4. Derive the verification points from the claims, not from the process: a
   particulate claim beyond the baseline owes a particle count or obscuration
   measurement, a residue claim owes a solvent rinse and weighing.
5. Order the entries by build sequence and check each cleaned item against the
   contaminating operations that follow it; a later contaminating operation is
   a finding against that item, not against the process.
6. Append the closing pre-delivery verification after the last entry of any
   kind, carrying the tightest level in the set.
7. Report the plan with its coverage: items planned, items with a process,
   verification points, findings, and whether the plan closes with none open.

## Pitfalls

- Assigning the most capable process everywhere. Over-cleaning is not free; it
  costs coating life and handling exposure, and a plan that reaches for the
  hardest route by default has stopped reading the requirement.
- Matching a process on one ladder. A route chosen for its residue performance
  can leave the particulate claim unmet, and the plan then reads as complete
  while half the requirement has no process behind it.
- Checking material compatibility after capability. Filtering by capability
  first produces a shortlist that has to be thrown away, and worse, invites the
  argument that an incompatible route is acceptable because it was the only one
  that reached the level.
- Cleaning to the final level before a dirty operation. The sequence decides
  what survives, so a claim made at an early step and never re-verified is a
  claim about hardware that no longer exists in that state.
- Treating the last cleaning step as the closing verification. Everything
  between that step and handover — bagging, transport, storage — is uncovered
  unless a delivery verification sits at the end.
- Planning an item that claims nothing beyond the routine route. It does not
  belong in the ultracleaning plan, and carrying it there dilutes the
  facility time the items that do need it are competing for.

## Behavior contract (gate 3)

The item and operation validation, compatible-set filtering, dual-ladder
capability match, gentlest-process assignment, verification point derivation,
sequence ordering, contaminating-operation findings and the coverage summary
are exercised by the gate 3 contract test:
scripts/test_q7054_ultracleaning_plan.py against
scripts/q7054_ultracleaning_plan_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q7054_ultracleaning_plan.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 →