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 Alert Handling

ASecurity

Assess an alert, errata sheet or manufacturer advisory against the class 3 EEE parts a programme has already selected, under ECSS-Q-ST-60C clause 6.5.3: resolve each declared-list entry on part number, manufacturer and date-code range together and let the answer stay three valued, work an entry the records cannot rule out as affected while naming the evidence that would close it, derive the action from severity and procurement stage jointly, move the response into the design where the part ca...

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

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-alert-handling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q60 Class 3 Alert Handling?

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

Security grade badge for Q60 Class 3 Alert Handling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q60-class-3-alert-handling/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q60-class-3-alert-handling)

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

Download with Pro
Files
SKILL.md
---
name: q60-class-3-alert-handling
description: "Assess an alert, errata sheet or manufacturer advisory against the class 3 EEE parts a programme has already selected, under ECSS-Q-ST-60C clause 6.5.3: resolve each declared-list entry on part number, manufacturer and date-code range together and let the answer stay three valued, work an entry the records cannot rule out as affected while naming the evidence that would close it, derive the action from severity and procurement stage jointly, move the response into the design where the part can no longer be bought, rank the queue, and count acknowledgement working days. Use when an advisory lands on a selected class 3 part. Trigger: ecss, q-st-60c-clause-6-5-3, class-3-eee-advisory, class-3-indeterminate-applicability, class-3-obsolescence-response-route, class-3-advisory-queue-ranking, class-3-advisory-acknowledgement-deadline."
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-alert-handling, class-3-eee-advisory, class-3-indeterminate-applicability, class-3-obsolescence-response-route, class-3-advisory-queue-ranking, class-3-advisory-acknowledgement-deadline]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS EEE Components — Class 3 Alert and Advisory Handling (space-systems/ecss/q60-class-3-alert-handling)

Use when the task is the clause 6.5.3 step of ECSS-Q-ST-60C: an alert, an
errata sheet or a manufacturer advisory has landed on a part the programme
already selected at the lowest assurance class, and the question is which of
the parts on the declared list it actually reaches, what that earns, and by
when. The hard part at this class is not the action. It is that the records
frequently cannot say whether the advisory reaches a given entry at all.

## Domain quick reference

- Applicability is three valued here, not two. The part number decides first
  and a different one excludes the entry outright. After that a named
  manufacturer or a named date-code range can exclude an entry only when the
  entry records that same field. Where it records nothing, the answer is
  indeterminate, because the records cannot rule the entry out.
- An indeterminate entry is worked as if it applied. That is the safe default
  and, at this class, the common one. What the assessment owes alongside it is
  the specific evidence that would decide it: a goods-in record naming the
  actual manufacturer, or a label record carrying the delivered date code.
- Indeterminate is not the same as urgent. It is worked, but it sits just
  under a confirmed match at the same severity and stage, so a queue never
  puts an unproven entry ahead of a proven one.
- The action comes from severity and procurement stage together. The same
  alert reselects a part still only on paper, holds an order, quarantines
  stock, recalls a kit, or reaches the customer, depending on how far the
  entry had travelled when the advisory arrived.
- Availability decides where the response can be built at all. A part still
  on the market with an approved equivalent is answered from stock; without
  one it earns a last-time buy with added screening; and a part that can no
  longer be bought cannot be answered by procurement, so anything above an
  information notice moves the response into the design.
- One advisory rarely touches one programme. The same commercial part number
  usually sits on several declared lists, and the advisory is fanned out to
  every programme holding it.
- The acknowledgement clock runs in working days from issue and runs shortest
  for a safety alert. An unacknowledged advisory is still accruing.

## Workflow

1. Validate the advisory: an identifier, a part number, a known severity, an
   issue date, and a date-code range given as both ends or neither.
2. Resolve applicability for every declared-list entry on part number,
   manufacturer and date-code range together.
3. Drop the excluded entries. For every remaining entry record whether it is
   confirmed or indeterminate and, if indeterminate, what would close it.
4. Derive the action each entry earns from severity and stage jointly.
5. Choose the supply route from whether the part is still procurable and
   whether an approved equivalent already exists.
6. Score and order the queue so confirmed matches lead, and band the scores.
7. Count the applicability states across the whole list and report the worked
   share as an exact pair as well as a fraction.
8. Count acknowledgement working days against the severity deadline, build the
   dissemination list, and report every finding. The advisory closes only when
   nothing is outstanding and an acknowledgement date exists.

## Pitfalls

- Reading a missing field as an exclusion. An entry that records no
  manufacturer has not been shown to be a second source; it has been shown to
  be untraceable, and it is worked as affected until that changes.
- Recording an entry as indeterminate and stopping there. The assessment owes
  the evidence that would decide it, or nothing ever closes.
- Letting indeterminate entries flood the top of the queue. They are worked,
  but a confirmed match at the same severity and stage is worked first.
- Deriving the action from the stage alone. An alert and a safety alert part
  company exactly at installed hardware, where one assesses the application
  and the other removes the part.
- Purging stock on an obsolete part. Where the part can no longer be bought
  there is no stock to purge into, and the response that actually exists is a
  design change.
- Comparing date codes as strings. A four-digit code is a year and a week, and
  it is compared as that ordered pair against both ends of the window.
- Accepting a date-code range with only one end given. A half-specified window
  silently matches everything or nothing.
- Answering the advisory on the programme that received it and leaving the
  sister programmes holding the same selection unwarned.

## Behavior contract (gate 3)

The advisory validation, date-code parsing and range comparison, three-valued
applicability resolution, closing-evidence derivation, severity-and-stage
action lookup, supply-route selection, queue scoring and banding, exposure
counting and acknowledgement working-day comparison are exercised by the gate
3 contract test: scripts/test_q60_class_3_alert_handling.py against
scripts/q60_class_3_alert_handling_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q60_class_3_alert_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 →