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

Q6012 Procurement And Acceptance Specifications

ASecurity

Assess the buying document and its companion batch acceptance document as one pair rather than two drafts. Use when ECSS-Q-ST-60-12C clause 9 content has to be settled for a microwave die: confirm each required item is present and actually stated rather than merely listed, hold each item in the document it belongs to, make the few items both carry say the same thing, check that the procurement specification really invokes the acceptance specification it names, and size the lot sample against ...

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

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 q6012-procurement-and-acceptance-specifications --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6012 Procurement And Acceptance Specifications?

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

Security grade badge for Q6012 Procurement And Acceptance Specifications
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6012-procurement-and-acceptance-specifications/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6012-procurement-and-acceptance-specifications)

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

Download with Pro
Files
SKILL.md
---
name: q6012-procurement-and-acceptance-specifications
description: "Assess the buying document and its companion batch acceptance document as one pair rather than two drafts. Use when ECSS-Q-ST-60-12C clause 9 content has to be settled for a microwave die: confirm each required item is present and actually stated rather than merely listed, hold each item in the document it belongs to, make the few items both carry say the same thing, check that the procurement specification really invokes the acceptance specification it names, and size the lot sample against both the floor and the proportional rule before judging the accept number. An empty heading counts as a gap, not as content. Trigger: ecss, q-st-60-12c-clause-9, die-procurement-specification, lot-acceptance-specification, specification-content-allocation, procurement-acceptance-cross-reference, lot-sampling-plan-sizing."
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-12-mmic-scope, q6012-procurement-and-acceptance-specifications, q-st-60-12c-clause-9, die-procurement-specification, lot-acceptance-specification, specification-content-allocation, procurement-acceptance-cross-reference, lot-sampling-plan-sizing]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Microwave Die -- Procurement and Acceptance Specifications (space-systems/ecss/q6012-procurement-and-acceptance-specifications)

Use when the task is the specification content of ECSS-Q-ST-60-12C clause
9: the document a microwave die is bought against, and the companion
document each delivered batch is accepted against. Both are being written
or reviewed, and the question is whether the pair is complete and
consistent enough to release.

## Domain quick reference

- The two documents are one instrument. The buying document says which die,
  on which approved application, to which electrical limits, marked and
  delivered how, and what happens to a nonconformance. The acceptance
  document says how a delivered lot is proved: its lot definition, its
  sampling, its electrical and environmental tests, the sequence, the
  accept and reject criteria, the data package, and what happens to a
  rejected lot.
- Each item has a home. An acceptance item written into the buying document
  looks like diligence and behaves like a second source of truth, because
  the lot is tested against the acceptance document and nobody reads the
  buying document again once the order is placed.
- A few items are carried by both because both are unusable without them --
  the die identification above all. Carried twice, they have to say the
  same thing, and a revision suffix that differs between the two is the
  whole defect this check exists to catch.
- The buying document has to invoke the acceptance document by name. A
  reference that is absent, or that names a different document than the one
  actually supplied, leaves the lot arriving with nothing governing its
  testing.
- A listed item with nothing under it is a gap, not content. A heading
  counts towards completeness only when something is actually stated
  beneath it, otherwise the review is grading a table of contents.
- A sampling plan is coherent before it is adequate. A sample larger than
  its lot, or an accept number that covers the whole sample, is an input
  error; a coherent plan can still draw too few parts for the lot size or
  tolerate more failures than the policy allows.
- Sample size is a floor and a proportion, taking whichever is larger and
  never more than the lot itself. A proportion alone under-samples a small
  lot; a floor alone under-samples a large one.

## Workflow

1. Normalise both documents: an identifier and a content mapping each.
   Refuse a document with no identifier rather than assessing an anonymous
   draft.
2. Walk the required content of each document separately, recording an
   absent item and a listed-but-empty item as distinct findings, since they
   are fixed in different ways.
3. Check allocation: an item belonging to the other document, unless it is
   one of the few both documents carry.
4. Compare the shared items value by value and report a disagreement rather
   than choosing a winner.
5. Confirm the buying document invokes the acceptance document that was
   actually supplied, comparing the reference with the document identifier.
6. Validate the lot sampling plan for coherence first, then size the
   required sample from the floor and the proportional rule and judge the
   accept number against the policy ceiling.
7. Report completeness as a fraction of the required items across both
   documents, and release the pair only when no finding stands.

## Pitfalls

- Reviewing the two documents in separate passes. Allocation, shared-item
  agreement and the cross-reference are all properties of the pair, and a
  per-document review passes both while the set stays broken.
- Counting a heading as content. An item listed with an empty value is the
  most common way a specification reaches full marks without saying
  anything, and it reads as complete in every table of contents.
- Duplicating an acceptance item into the buying document for convenience.
  The duplicate drifts at the first revision and the lot is then tested
  against whichever copy the test house happened to receive.
- Accepting a cross-reference because a reference exists. The reference has
  to name the document actually supplied; a plausible identifier pointing
  at a superseded acceptance specification passes a glance and fails a lot.
- Sizing the sample by proportion alone. A small lot then draws a sample of
  one or two parts, and the accept number stops discriminating at all.
- Judging the accept number before the plan is coherent. An accept number
  equal to the sample size accepts every lot, and comparing it with a
  policy ceiling first hides that the plan was never a test.

## Behavior contract (gate 3)

The document normalisation, the absent and unstated content gaps, the
allocation and shared-item consistency checks, the cross-reference between
the two documents, sampling-plan coherence, required sample sizing from
floor and proportion, the accept-number ceiling, the completeness fraction
and the release verdict are exercised by the gate 3 contract test:
scripts/test_q6012_procurement_and_acceptance_specifications.py against
scripts/q6012_procurement_and_acceptance_specifications_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_q6012_procurement_and_acceptance_specifications.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 →