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

Q2010 Process

ASecurity

Scope the off-the-shelf item utilisation process of ECSS-Q-ST-20-10C clause 4 against the project product tree: decide the stage each candidate has actually reached across market investigation, characterization and selection, and procurement and qualification, refusing to count a later stage while an earlier one is still open, add the delta qualification plan an item not already qualified for this application owes, and reconcile candidates with the tree so a candidate on a make node, a candid...

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 q2010-process --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q2010 Process?

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

Security grade badge for Q2010 Process
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q2010-process/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q2010-process)

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

Download with Pro
Files
SKILL.md
---
name: q2010-process
description: "Scope the off-the-shelf item utilisation process of ECSS-Q-ST-20-10C clause 4 against the project product tree: decide the stage each candidate has actually reached across market investigation, characterization and selection, and procurement and qualification, refusing to count a later stage while an earlier one is still open, add the delta qualification plan an item not already qualified for this application owes, and reconcile candidates with the tree so a candidate on a make node, a candidate on a node the tree lacks, and an off-the-shelf node with no candidate all surface. Use when an item reuse strategy is being scoped or audited. Trigger: ecss, q-st-20-10c, ots-item-selection-process, ots-market-investigation, ots-characterization-and-selection, ots-delta-qualification-plan, ots-product-tree-integration."
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-20-10-ots-item-scope, q2010-process, ots-item-selection-process, ots-market-investigation-stage, ots-characterization-and-selection, ots-delta-qualification-plan, ots-product-tree-integration]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Off-The-Shelf Items -- Selection Process (space-systems/ecss/q2010-process)

Use when the task is scoping the off-the-shelf utilisation process of
ECSS-Q-ST-20-10C clause 4: candidates are being considered for nodes of a
product tree and the question is how far each one has really got and
whether the candidate set and the make-or-buy decisions agree.

## Domain quick reference

- The process is three stages and they are ordered: investigate the
  market, characterize and select, then procure and qualify. Evidence
  belonging to a later stage does not promote a candidate whose earlier
  stage is still open, because the later work was done against an
  unsettled requirement baseline and may have to be redone.
- Out-of-sequence evidence is worth reporting rather than discarding. A
  procurement specification written before the trade-off is a real
  document and usually a real schedule pressure; it is raised as an
  advisory so the reader sees the order the work actually happened in.
- The last stage carries a conditional artefact. An item already
  qualified for this application is complete on its procurement
  specification and qualification statement; an item qualified only for
  some other application, or not qualified at all, also owes a delta
  qualification plan, and that is the difference between reuse and hope.
- The process only means something against the product tree. A candidate
  attached to a node the project decided to make is a contradiction, and
  a node decided as an off-the-shelf buy with nothing against it is the
  gap that gets discovered at procurement.
- A custom buy with an off-the-shelf candidate is not wrong. It is often
  a fallback under evaluation, so it is advisory and stays visible
  instead of blocking a process that is working as intended.

## Workflow

1. Normalise the product tree, refusing a node listed twice and a
   make-or-buy decision outside the recognised set.
2. Normalise the candidates: node, qualification state, and the evidence
   artefacts held. Refuse a candidate listed twice, an unrecognised
   qualification state and an artefact outside the known set.
3. Compute the artefacts each stage owes this candidate, adding the delta
   qualification plan when the state calls for it.
4. Walk the stages in order and stop at the first incomplete one; that is
   the stage the candidate has reached.
5. Report evidence completed for a stage beyond an open one.
6. Reconcile candidates and tree in both directions.
7. Return the per-candidate stage, the maturity across the candidate set
   and the decision: complete, incomplete, or not integrated.

## Pitfalls

- Counting artefacts instead of stages. A candidate holding nine of
  eleven artefacts can still be at stage one if the two it is missing
  are both in the market investigation.
- Letting a qualification claim close the last stage on its own.
  Qualified for another application is a different statement from
  qualified for this one, and the delta plan is what bridges them.
- Reading an empty candidate set as nothing to do. A product tree with
  off-the-shelf buy decisions and no candidates is the least mature
  state the process has, not a clean one.
- Treating a dangling node reference as a typo to be quietly matched. It
  means the product tree and the candidate list are maintained apart,
  which is the failure the clause exists to prevent.
- Blocking on a custom buy that carries a candidate. Evaluating an
  off-the-shelf fallback against a custom procurement is ordinary
  engineering, and blocking it trains people to leave it off the list.

## Behavior contract (gate 3)

The product tree and candidate normalisation, the conditional delta
qualification artefact, the ordered stage-reached rule, the
out-of-sequence evidence report, the two-way product tree reconciliation
and the maturity fraction driving the decision are exercised by the gate
3 contract test: scripts/test_q2010_process.py against
scripts/q2010_process_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q2010_process.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 →