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

Q6005 Category One Approved Line Manufacturer

ASecurity

Determine whether a hybrid source qualifies for the preferred category one route of ECSS-Q-ST-60-05 clause 5.2.1: confirm the part is built on the very line the approval names, test that approval for currency at the procurement day, admit an approval still in progress only while its application is lodged, and audit the process identification document against every content item the clause mandates. Use when a hybrid source is categorized before an order is placed, when a line move is proposed ...

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

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 q6005-category-one-approved-line-manufacturer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6005 Category One Approved Line Manufacturer?

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

Security grade badge for Q6005 Category One Approved Line Manufacturer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6005-category-one-approved-line-manufacturer/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6005-category-one-approved-line-manufacturer)

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

Download with Pro
Files
SKILL.md
---
name: q6005-category-one-approved-line-manufacturer
description: "Determine whether a hybrid source qualifies for the preferred category one route of ECSS-Q-ST-60-05 clause 5.2.1: confirm the part is built on the very line the approval names, test that approval for currency at the procurement day, admit an approval still in progress only while its application is lodged, and audit the process identification document against every content item the clause mandates. Use when a hybrid source is categorized before an order is placed, when a line move is proposed mid-programme, or when an approval is running out. Reports the category decision, days to lapse, the document gap set and a completeness figure. Trigger: ecss, q-st-60-05c-clause-5-2-1, category-one-hybrid-manufacturer, approved-hybrid-production-line, pending-hybrid-line-approval, hybrid-process-identification-document, hybrid-pid-content-audit, hybrid-line-approval-expiry."
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, q6005-category-one-approved-line-manufacturer, category-one-hybrid-manufacturer, approved-hybrid-production-line, pending-hybrid-line-approval, hybrid-process-identification-document, hybrid-line-approval-expiry]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Hybrid Procurement — Category One Approved-Line Manufacturer (space-systems/ecss/q6005-category-one-approved-line-manufacturer)

Use when the task is the clause 5.2.1 source decision of ECSS-Q-ST-60-05:
a hybrid is being bought and the question is whether its maker sits in the
preferred case, where the part comes off a production line that already
carries an approval — or an approval in progress — and where a process
identification document describes that line with the content the clause
mandates. The decision is about a line and a document, not about a company
name.

## Domain quick reference

- The approval attaches to a production line, not to the manufacturer. A
  plant can hold an approved line and run the hybrid on a second one; the
  second line has no approval, so the part is outside the preferred case
  even though the maker's letterhead is unchanged. Line identity is
  therefore compared after normalization for case, spacing and separator,
  and any residual difference is a real difference.
- Two approval states carry a part into the preferred case: an approval in
  force, and an approval whose application is lodged and still open. The
  remaining states — lapsed, withdrawn, never sought — are the category two
  conversation, held under clause 5.2.2, not a weaker version of this one.
- An approval in force is bounded by a date. A line whose approval expired
  last month is not an approved line, and the question at the procurement
  day is how many days remain, not whether the certificate was ever issued.
  Expiry falling on the assessment day still counts as in force.
- The process identification document is the thing that makes the approval
  reviewable: the line it names, the materials and parts it consumes, the
  process flow and its sequence, the die-attach and interconnection
  parameters, sealing and encapsulation, the screening and qualification
  flow, in-process controls, change control and the traceability scheme. A
  document that omits one of these is not a shorter document; it is a
  document whose gap has to be named before the line can be leaned on.
- Content the document declares outside the mandated set is a signal that
  the wrong document has been supplied, so it is refused rather than
  silently ignored.

## Workflow

1. Validate the source record: the maker, the line the hybrid is actually
   built on, the line the approval was granted against, the approval state
   and the dates that bound it. An approved line with no expiry, or an
   application-pending line with no application date, is an input error.
2. Normalize both line identities and compare them. A mismatch is recorded
   as its own finding, naming both lines, so the buyer can see whether the
   fix is a line move or an approval extension.
3. Decide approval currency at the procurement day: days remaining for an
   approval in force, and for a pending case whether the application
   predates the assessment. Report the day count rather than a bare verdict.
4. Audit the process identification document against the mandated content
   list. Return the gap set in mandated order plus a completeness figure,
   never a single pass or fail.
5. Accumulate every finding — the findings do not short-circuit, because a
   buyer needs the whole repair list, not the first blocker.
6. Return the category decision. The preferred route holds only when the
   state is admissible, the approval is current, the build line matches and
   the document has no gap.

## Pitfalls

- Reading the approval as belonging to the manufacturer. It belongs to one
  line; a build moved to a sister line in the same plant leaves the
  preferred case until that line is covered too.
- Treating an application in progress as equivalent to an approval in
  force without checking that the application is actually lodged. An
  application dated after the assessment day evidences nothing yet.
- Accepting a process identification document on its title page. The clause
  mandates content, so the audit is item by item and the missing items are
  reported by name.
- Answering the document audit with a yes or no. The completeness figure
  and the gap set are what a supplier acts on; a bare refusal tells them
  nothing about how far off they are.
- Stopping at the first finding. A lapsed approval, a moved line and a
  document gap are three separate repairs and are reported together.
- Reading an expiry landing exactly on the assessment day as lapsed. The
  comparison is on whole days and zero days remaining is still in force.

## Behavior contract (gate 3)

The record validation, line-identity normalization, approval-currency
decision, process identification document audit and the category decision
itself are exercised by the gate 3 contract test:
scripts/test_q6005_category_one_approved_line_manufacturer.py against
scripts/q6005_category_one_approved_line_manufacturer_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_q6005_category_one_approved_line_manufacturer.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 →