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 Active Chip General Provisions

ASecurity

Assess whether an active die purchase declaration covers the baseline provisions every such purchase carries under ECSS-Q-ST-60-05C clause 8.3.1, irrespective of device function or technology. Use when the task is separating the provisions that hold for all active dice from the ones a technology or a device function conditions in, computing the baseline coverage of a declaration, testing each waiver for an entitled authority and an unexpired validity date, and refusing a device-specific provi...

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

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-active-chip-general-provisions --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6005 Active Chip General Provisions?

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

Security grade badge for Q6005 Active Chip General Provisions
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6005-active-chip-general-provisions/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6005-active-chip-general-provisions)

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

Download with Pro
Files
SKILL.md
---
name: q6005-active-chip-general-provisions
description: "Assess whether an active die purchase declaration covers the baseline provisions every such purchase carries under ECSS-Q-ST-60-05C clause 8.3.1, irrespective of device function or technology. Use when the task is separating the provisions that hold for all active dice from the ones a technology or a device function conditions in, computing the baseline coverage of a declaration, testing each waiver for an entitled authority and an unexpired validity date, and refusing a device-specific provision offered in place of a baseline one. Trigger: ecss, q-st-60-05c, active-die-baseline-provisions, hybrid-die-purchase-declaration, die-provision-applicability, die-provision-waiver-validity, die-baseline-coverage, die-provision-substitution."
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-05-hybrid-scope, q6005-active-chip-general-provisions, active-die-baseline-provisions, hybrid-die-purchase-declaration, die-provision-applicability, die-provision-waiver-validity, die-baseline-coverage]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Hybrid Procurement — Active Chip General Provisions (space-systems/ecss/q6005-active-chip-general-provisions)

Use when the task is the baseline layer of ECSS-Q-ST-60-05C clause
8.3.1 — establishing what every purchase of active dice owes before
anything about the particular device is taken into account, and whether
a given purchase declaration actually carries it.

## Domain quick reference

- A provision is baseline only when it holds whatever the device does
  and whatever process made it. That test is strict in both directions:
  a provision naming a technology is not baseline however widely that
  technology is used, and a record claiming to cover every purchase
  while also naming a condition is internally inconsistent rather than
  generously scoped, so it is refused rather than read charitably.
- The baseline and the conditioned provisions add; they never trade. A
  purchase of a compound-semiconductor die owes the backside metal
  inspection its technology conditions in on top of the whole baseline,
  not instead of part of it. Reporting the two sets separately is what
  keeps that visible, because a single merged count hides which layer a
  gap sits in.
- Not every baseline provision may be waived. The ones establishing the
  identity of the dice — the traceability back to a diffusion lot, the
  visual inspection made before the die disappears under a lid, the
  handling regime against electrostatic discharge — cannot be, because
  waiving them removes the ability to review anything else about the
  purchase afterwards.
- A waiver is tested, not counted. It has to name a provision that may
  be waived, come from an authority entitled to grant it, and still be
  inside its validity date on the day the purchase is assessed. A
  supplier granting itself relief from a provision written to constrain
  it is not a weak waiver; it is an open gap with a signature on it.
- A device-specific provision offered in place of a baseline one trades
  a requirement that holds everywhere for one that holds in a single
  case. The baseline member stays open, and the substitution is itself
  reported so the trade is visible to a reviewer rather than absorbed
  into a coverage number.

## Workflow

1. Validate each provision record: identifier, scope and condition. A
   universal scope carrying a condition, a conditioned scope without
   one, and an unknown technology or device function named as a
   condition are input errors.
2. Resolve what the purchase owes: the whole baseline set, plus each
   conditioned provision whose technology or device function the
   purchase matches.
3. Validate the declaration: identifier, technology, device function,
   the provisions declared, the waivers offered and any substitution
   proposed. A provision nobody defines is an input error, not a gap.
4. Test every waiver against the assessment date — waivable provision,
   entitled authority, unexpired validity — and treat a waiver on its
   last valid day as still valid.
5. Compute the baseline gap as the provisions neither declared nor
   relieved by a waiver that passed that test, and the coverage as the
   share of the baseline closed, absorbing the quotient representation
   error with a named tolerance rather than rounding a real gap away.
6. Report the conditioned gaps separately from the baseline gaps, and
   report each substitution by the baseline provision it was offered
   against.
7. Aggregate the purchase set: acceptable and open declarations listed
   separately, with the weakest declaration and its coverage named.

## Pitfalls

- Reading a widely applicable provision as baseline. Wide is not
  universal; a provision conditioned on a technology stops applying the
  moment the purchase changes technology, and a baseline one does not.
- Letting a conditioned provision stand in for a baseline member.
  The two layers add, and a screen written for one device function
  cannot discharge a requirement written for every purchase.
- Counting waivers instead of testing them. An expired waiver, an
  unentitled authority and a waiver against a provision that may not be
  waived all look identical in a total, and none of them closes a gap.
- Accepting a waiver signed by the party it constrains. Self-granted
  relief is the gap it was meant to close, with a signature added.
- Reporting a single coverage figure. Baseline gaps and conditioned
  gaps have different consequences, and a merged percentage cannot say
  which layer is open.

## Behavior contract (gate 3)

The scope validation, applicability resolution, waiver testing, baseline
gap and coverage computation, substitution reporting and purchase-set
aggregation are exercised by the gate 3 contract test:
scripts/test_q6005_active_chip_general_provisions.py against
scripts/q6005_active_chip_general_provisions_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q6005_active_chip_general_provisions.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 →