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

Q60 Class 3 Lot Homogeneity Sampling

ASecurity

Size the specimen set offered for class 3 radiation verification testing so that it stands for the flight parts, under ECSS-Q-ST-60C clause 6.5.5, where the set is composed in line with the radiation standard: group the flight population on date code because the delivery is rarely one diffusion lot, size the irradiated, control and spare roles in integer arithmetic from the test method, the bias conditions and the number of groups, measure every specimen against the flight reference on part n...

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

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 q60-class-3-lot-homogeneity-sampling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q60 Class 3 Lot Homogeneity Sampling?

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

Security grade badge for Q60 Class 3 Lot Homogeneity Sampling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q60-class-3-lot-homogeneity-sampling/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q60-class-3-lot-homogeneity-sampling)

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

Download with Pro
Files
SKILL.md
---
name: q60-class-3-lot-homogeneity-sampling
description: "Size the specimen set offered for class 3 radiation verification testing so that it stands for the flight parts, under ECSS-Q-ST-60C clause 6.5.5, where the set is composed in line with the radiation standard: group the flight population on date code because the delivery is rarely one diffusion lot, size the irradiated, control and spare roles in integer arithmetic from the test method, the bias conditions and the number of groups, measure every specimen against the flight reference on part number, manufacturer and package, and limit the population the result may be written to. Use when a class 3 radiation result is about to be extended to parts nobody irradiated. Trigger: ecss, q-st-60c-clause-6-5-5, class-3-radiation-sample-composition, class-3-date-code-group-coverage, class-3-irradiated-control-spare-roles, class-3-radiation-result-population-limit, class-3-bias-condition-specimen-consumption."
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-60-eee-scope, q60-class-3-lot-homogeneity-sampling, class-3-radiation-sample-composition, class-3-date-code-group-coverage, class-3-irradiated-control-spare-roles, class-3-radiation-result-population-limit, class-3-bias-condition-specimen-consumption]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS EEE Components — Class 3 Radiation Test Sample Composition (space-systems/ecss/q60-class-3-lot-homogeneity-sampling)

Use when the task is the clause 6.5.5 question of ECSS-Q-ST-60C: a set of
parts bought at the lowest assurance class has been offered for radiation
verification testing, and the set has to be composed the way the radiation
standard composes one before anything goes in a beam. The question is not
whether the parts will survive. It is whether this set can carry an answer for
the flight parts at all, and which of those parts the answer reaches.

## Domain quick reference

- At the higher classes the flight parts can usually be held to one diffusion
  lot, and the sample stands for that lot. At this class they usually cannot,
  so the population is grouped on the only axis the records honestly support:
  the date code. Everything downstream is sized against that grouping.
- Uniformity and grouping are different questions. Part number, manufacturer
  and package are uniformity axes, and a specimen failing any of them cannot
  stand for the flight parts at all. The date code is not a uniformity axis;
  it is the axis the population is split on.
- The specimen count is the larger of two numbers: what the method costs
  across its bias conditions, and the per-group floor across the whole
  population. A population spread over more date codes costs more specimens.
  Spreading the same specimens thinner buys nothing.
- Bias conditions consume specimens only where the method says they do. A
  total-dose run repeats the irradiated set per condition; a displacement
  damage run does not.
- One control is owed per group once the groups outnumber the method's base,
  so a shift seen after irradiation can be separated from a difference that
  was already there between groups.
- Both ends of the date-code window matter more than the middle. The ends are
  where the process spread shows, and a set that skipped the newest group has
  measured the part the programme is least likely to have in stock.
- The result is written to the units whose group was actually represented in
  the beam, and no further. Everything else is an extrapolation, and calling
  it a verification does not make it one.

## Workflow

1. Validate the flight population and the flight reference, and group the
   population on date code.
2. Size the set from the method, the bias conditions and the group count:
   irradiated, control and spare counts, in integer arithmetic.
3. Count the roles the offered specimens actually fill, rejecting a duplicate
   specimen and an unknown role.
4. Measure every specimen against the flight reference on the uniformity axes
   and name any that cannot stand for the flight parts.
5. Compare offered against owed per role and record the shortfall.
6. Find the date-code groups that reached the beam with fewer irradiated
   specimens than the per-group floor.
7. Check the oldest and the newest group are both in the beam.
8. Derive the population the result may be written to, report it as an exact
   pair and a fraction, set the result scope from it, and report every
   finding. The set is composed only when nothing is outstanding.

## Pitfalls

- Treating a class 3 delivery as one lot because it arrived in one box. The
  grouping is what the date codes say it is, and the sizing follows it.
- Sizing the set from the method alone and then spreading those specimens
  across five date codes. The per-group floor exists exactly to stop that.
- Repeating the irradiated set per bias condition on a method that does not
  ask for it, or failing to repeat it on one that does.
- Holding one control for a population split over several groups, then
  reading a group difference as a radiation-induced shift.
- Drawing specimens from the middle of the date-code window because that is
  where the stock is. The ends are where the spread shows.
- Letting a specimen with a different package or a second-source manufacturer
  into the set because the part number matches. Those axes are pass or fail.
- Reusing one specimen for two roles so the counts add up on paper.
- Writing the result across the whole flight population when only some of the
  groups were represented. The scope is bounded by what was irradiated.

## Behavior contract (gate 3)

The population grouping, date-code parsing and ordering, method and bias
sizing with the per-group floor, per-group control rule, role counting and
duplicate rejection, uniformity axis measurement, group gap detection, window
endpoint checking, supported population derivation and result scope selection
are exercised by the gate 3 contract test:
scripts/test_q60_class_3_lot_homogeneity_sampling.py against
scripts/q60_class_3_lot_homogeneity_sampling_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q60_class_3_lot_homogeneity_sampling.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 →