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 Ground Support Equipment Parts

ASecurity

Determine which electronic parts inside ground support equipment are directly connected to Class 3 flight hardware under clause 6.1.5 of ECSS-Q-ST-60C: walk each part's chain towards the flight interface, refuse a looping bench topology, break the chain only at an isolation stage whose own qualification is established, hold a part behind an unqualified or unassessed stage inside the boundary, raise the flight parts-control obligations on every connected part, then return the boundary, the gov...

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

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-ground-support-equipment-parts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q60 Class 3 Ground Support Equipment Parts?

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

Security grade badge for Q60 Class 3 Ground Support Equipment Parts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q60-class-3-ground-support-equipment-parts/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q60-class-3-ground-support-equipment-parts)

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

Download with Pro
Files
SKILL.md
---
name: q60-class-3-ground-support-equipment-parts
description: "Determine which electronic parts inside ground support equipment are directly connected to Class 3 flight hardware under clause 6.1.5 of ECSS-Q-ST-60C: walk each part's chain towards the flight interface, refuse a looping bench topology, break the chain only at an isolation stage whose own qualification is established, hold a part behind an unqualified or unassessed stage inside the boundary, raise the flight parts-control obligations on every connected part, then return the boundary, the governing part, the closure fraction and ranked findings. Use when a Class 3 test bench parts list, umbilical chain or control-scope review is in front of you. Trigger: ecss, q-st-60c, q60-class-3-ground-support-equipment-parts, q60-c3-gse-direct-connection-chain, q60-c3-gse-isolation-stage-qualification, q60-c3-gse-inherited-control-obligations, q60-c3-gse-obligation-closure-fraction, q60-c3-gse-governing-part."
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-components-scope, q-st-60c, q60-class-3-ground-support-equipment-parts, q60-c3-gse-direct-connection-chain, q60-c3-gse-isolation-stage-qualification, q60-c3-gse-inherited-control-obligations, q60-c3-gse-obligation-closure-fraction, q60-c3-gse-governing-part]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS EEE Components — Ground Support Equipment Parts Connected to Class 3 Hardware (space-systems/ecss/q60-class-3-ground-support-equipment-parts)

Use when the task is clause 6.1.5 of ECSS-Q-ST-60C: deciding which electronic
parts sitting inside ground support equipment are close enough to Class 3
flight hardware that the flight programme's parts control reaches them. The
question is answered by the connection chain, not by which cabinet a part is
screwed into.

## Domain quick reference

- Direct connection is a property of the path, not of the label on the box. A
  part two hops back down a harness that reaches the flight connector with
  nothing in between is connected; a part sitting in the same rack whose chain
  ends elsewhere is not. Walking the chain is the only way to tell them apart,
  and it is the step benches usually skip.
- Only an isolation stage whose own qualification is established breaks the
  chain. A stage that is unqualified passes the connection straight through,
  and — the case that gets waved past — so does a stage nobody has assessed.
  An unassessed stage is an open question, never evidence of isolation, and
  treating it as a boundary quietly drops everything behind it out of scope.
- A bench that loops back on itself has no walkable chain. That is an input
  error in the topology description and has to be refused as one; reporting
  the looping parts as merely unconnected turns a modelling mistake into a
  clean sheet.
- A chain ending on a node the bench never declares is a third outcome again.
  It is neither connected nor isolated: nobody knows what is on the far end,
  so it is reported rather than resolved either way.
- The governing part is the connected part fewest hops from the flight
  interface. It is the one whose failure reaches the hardware with the least
  in the way, and it is what the control scope should be argued around.
- Closure is a fraction over every obligation the boundary raises, not a count
  of parts with some paperwork. A part with no parts-control record at all is
  a different finding from one with a record that still has items open, and
  the two need different corrections.

## Workflow

1. Validate the topology: every part names the node it connects towards, and
   every isolation stage names both its onward node and the state of its own
   qualification. A node used as both a part and a stage is an input error.
2. Walk each part's chain towards the flight interface, following parts and
   passing through any stage that is not qualified. Refuse the whole input if
   the walk revisits a node.
3. Record the outcome of each walk as one of three things: it reaches the
   flight interface, it is broken by a qualified stage, or it dangles on an
   undeclared node.
4. Keep the parts that reach the interface. Note their hop distance and note
   every unassessed stage the walk passed through, because each one is a
   boundary that has not been earned.
5. Take the connected part with the fewest hops as the governing part, breaking
   a tie on the identifier so the result is stable.
6. Raise the flight parts-control obligations on every part inside the
   boundary, separate a part with no record from a part with open items, and
   compute the closure fraction over the whole boundary.
7. Compare the closure with the agreed level, absorbing floating-point
   representation error at the boundary with a named tolerance rather than by
   lowering the level, and return one verdict with findings ranked worst first.

## Pitfalls

- Reading the cabinet a part sits in as the answer. Only the chain decides,
  and a bench drawing is not a chain until it has been walked.
- Letting an unassessed isolation stage act as a boundary. It is the most
  effective way to make a control scope look small, and it is not supported by
  anything: the stage's own qualification is exactly what is missing.
- Reporting a looping topology as a set of unconnected parts. The loop is a
  defect in the description of the bench; answering it as a result hides the
  defect and produces a scope nobody can rely on.
- Collapsing a dangling chain into "not connected". An undeclared far end is
  unknown, not absent, and the bench owner is the only one who can close it.
- Counting parts that hold some record as closed. Closure is over obligations,
  and a part missing one item is not the same as a part missing all of them.
- Widening the required closure so an exactly-met bench passes. An equality at
  the boundary is a representation question handled by the tolerance inside the
  comparison; the agreed level stays where it was agreed.

## Behavior contract (gate 3)

The topology validation, chain walk with loop refusal, qualified-stage break,
unassessed-stage retention, dangling-chain outcome, governing-part selection,
inherited obligation raising, closure fraction and ranked findings are
exercised by the gate 3 contract test:
`scripts/test_q60_class_3_ground_support_equipment_parts.py` against
`scripts/q60_class_3_ground_support_equipment_parts_logic.py` (stdlib
unittest, offline). Run:
`python3 scripts/test_q60_class_3_ground_support_equipment_parts.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 →