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 2 Stock Relifing

ASecurity

Determine whether expired Class 2 EEE stock can have its storage validity restored under ECSS-Q-ST-60C clause 5.3.10: scale the package family baseline period by the store the parts actually sat in, test the elapsed storage against the period that grants, check the relifing round ceiling before any test is sized, assemble the test set the package, lead finish and part function owe, judge every result against its accept number, and re-grant a decaying shortened period floored so a re-grant too...

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

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-2-stock-relifing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q60 Class 2 Stock Relifing?

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

Security grade badge for Q60 Class 2 Stock Relifing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q60-class-2-stock-relifing/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q60-class-2-stock-relifing)

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

Download with Pro
Files
SKILL.md
---
name: q60-class-2-stock-relifing
description: "Determine whether expired Class 2 EEE stock can have its storage validity restored under ECSS-Q-ST-60C clause 5.3.10: scale the package family baseline period by the store the parts actually sat in, test the elapsed storage against the period that grants, check the relifing round ceiling before any test is sized, assemble the test set the package, lead finish and part function owe, judge every result against its accept number, and re-grant a decaying shortened period floored so a re-grant too short to issue against becomes re-screening. Use when stored Class 2 parts are past their expiry and stores needs a disposition. Trigger: ecss, q-st-60c, class-2-storage-period-scaling, class-2-relifing-round-ceiling, class-2-relifing-test-set, class-2-shortened-regrant-period, class-2-relifing-disposition."
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-60c-eee-components-scope, q-st-60c, q60-class-2-stock-relifing, class-2-storage-period-scaling, class-2-relifing-round-ceiling, class-2-relifing-test-set, class-2-shortened-regrant-period, class-2-relifing-disposition]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS EEE Class 2 — Stock Relifing (space-systems/ecss/q60-class-2-stock-relifing)

Use when the task is clause 5.3.10 of ECSS-Q-ST-60C: restoring the storage
validity of Class 2 stock whose original period has run out, so parts already
bought and already in store can be issued again without being re-procured.

## Domain quick reference

- The storage period is a property of the package and the store together. A
  hermetic package in dry nitrogen and the same package in an uncontrolled bay
  are not entitled to the same period, so the store is a multiplier on the
  package baseline rather than a separate clock kept beside it.
- An unlisted package family is refused, never read off a neighbouring entry.
  Between two families in the register there is no period at all, and picking
  the nearer of the two invents an entitlement nobody granted.
- Relifing is a recovery, not a routine. Stock still inside its period owes
  nothing, and running the tests early consumes units and buys no validity.
- The round ceiling is checked before any test is sized. Repeated relifing
  cannot substitute for re-establishing the screen, so stock that has used up
  its rounds is referred to full re-screening without a test being run.
- The test set comes from the part, not from the cupboard. A hermetic package
  owes a leak test, a finished lead owes solderability, a pure-tin finish owes
  a whisker review, and an active part owes electrical at the extremes.
- A result for a test the stock does not owe is refused alongside a missing
  result for one it does. Neither can be quietly read as a pass.
- The re-granted period decays with every round, because each round restores
  validity to stock that has been in store longer than the round before it. A
  re-grant under its floor is not a short period, it is re-screening.

## Workflow

1. Read the package family baseline and the store grade, and multiply them
   into the period this stock was entitled to.
2. Compare the elapsed storage against that period, counting stock exactly on
   the period as still inside it, and return early where nothing is owed.
3. Test the completed relifing rounds against the ceiling before sizing any
   sample; a lot at the ceiling is referred to re-screening.
4. Assemble the owed test set from the package family, the lead finish and the
   part function, and size the sample proportionally, floored and capped.
5. Judge each owed test against its accept number, refusing a missing result,
   an unowed result, or more failures than the sample holds.
6. Re-grant a decayed period from the relifing date and test it against the
   usable floor before it is issued against.

## Pitfalls

- Granting a period from the package alone. The store is half the answer, and
  a period taken from the datasheet passes stock that sat in a warm bay.
- Interpolating a period for an unlisted package family. The register is the
  entitlement; between two entries there is no entitlement to interpolate.
- Relifing stock that has not expired. It destroys sample units and restores
  validity the lot already held.
- Sizing the relifing tests before checking the round ceiling. The tests then
  pass, the stock is relifed a fourth time, and the ceiling is found in audit.
- Reading a missing test result as a pass. An owed test with no result is the
  most common way a relifing record looks complete and is not.
- Issuing against a re-granted period too short to reach the build. A period
  under its floor is re-screening wearing the wrong label.

## Behavior contract (gate 3)

The period scaling, expiry test, round ceiling, owed test set, sample sizing,
accept-number judgement, decayed re-grant and the relifing disposition are
exercised by the gate 3 contract test:
scripts/test_q60_class_2_stock_relifing.py against
scripts/q60_class_2_stock_relifing_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q60_class_2_stock_relifing.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 →