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

Q6013 Class 3 Parts Organization

ASecurity

Use when a thin parts function has to become a responsibility verdict. Allocate organizational responsibility for commercial EEE part control at the lowest assurance class under ECSS-Q-ST-60-13C clause 6.1.2.1: refuse an organization the project plan records nowhere, accept combined duties because this class lets one role hold several, require at least one holder for part-selection approval, take coverage as the share of duties carried by at least one role and judge it against a floor below u...

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

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 q6013-class-3-parts-organization --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6013 Class 3 Parts Organization?

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

Security grade badge for Q6013 Class 3 Parts Organization
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6013-class-3-parts-organization/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6013-class-3-parts-organization)

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

Download with Pro
Files
SKILL.md
---
name: q6013-class-3-parts-organization
description: "Use when a thin parts function has to become a responsibility verdict. Allocate organizational responsibility for commercial EEE part control at the lowest assurance class under ECSS-Q-ST-60-13C clause 6.1.2.1: refuse an organization the project plan records nowhere, accept combined duties because this class lets one role hold several, require at least one holder for part-selection approval, take coverage as the share of duties carried by at least one role and judge it against a floor below unity under a named tolerance, name every duty nobody carries, flag a role past the concentration ceiling with no deputy named, total the declared effort against its floor, and require a stated location for the parts decision record. Trigger: ecss, q-st-60-13c-clause-6-1-2-1, class-three-commercial-eee-parts-responsibility, combined-parts-duty-assignment, parts-role-deputy-continuity, parts-responsibility-coverage-floor, declared-parts-effort-fte-floor, parts-decision-record-location."
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-13-commercial-eee-component-scope, q6013-class-3-parts-organization, q-st-60-13c-clause-6-1-2-1, class-three-commercial-eee-parts-responsibility, combined-parts-duty-assignment, parts-role-deputy-continuity, parts-responsibility-coverage-floor, declared-parts-effort-fte-floor, parts-decision-record-location]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Commercial EEE Components -- Class 3 Parts Organization (space-systems/ecss/q6013-class-3-parts-organization)

Use when the task is the clause 6.1.2.1 organization question of
ECSS-Q-ST-60-13C at the lowest assurance class: a project intends to fly
commercial EEE parts with a small team, and what has to exist is a recorded
assignment of who carries which part-control duty.

## Domain quick reference

- The clause still asks the organization question, but it asks it of a much
  smaller team. Reading the highest class's answer onto this one produces a
  finding on every real project instead of a useful one, so three things are
  deliberately relaxed and one is not.
- Duties may be combined. One role holding part selection, procurement source
  control and the parts list is ordinary here rather than a split
  accountability, so a duty counts as covered when at least one role carries
  it — the opposite of the highest class, which counts a duty only when
  exactly one unit holds it.
- Coverage is judged against a floor below unity. The class accepts that a
  duty or so is carried by the project's general quality function rather than
  by a named parts role. That gap is reported, and it is survivable, provided
  the function carrying it knows it owns it.
- The exception is part-selection approval. A project with nobody able to say
  yes to a commercial part entering the design has no parts control at this
  class or any other, so a missing anchor closes the assessment whatever the
  coverage arithmetic says.
- Independence stops being the test. A parts role sitting inside the design
  authority is normal at this class and is carried as an advisory, not a
  finding. What replaces it is continuity: the real failure mode of a small
  team is one person holding everything and then leaving, so a role past the
  concentration ceiling with no deputy named is the finding this class needs.
- Effort is the same argument in numbers. Responsibility assigned at a
  fraction of a person that could never exercise it is assignment on paper,
  which is why the declared effort is totalled and compared with a floor
  rather than assumed from the role titles.
- The decision has to land somewhere findable. There is no parts control board
  minute to fall back on here, so the location of the parts decision record is
  part of the organization rather than an afterthought — and it matters most
  exactly where the parts role sits inside the design authority.

## Workflow

1. Validate the responsibility policy: the coverage floor, the effort floor,
   the concentration ceiling and whether a decision record location is
   required. A coverage floor above one, an effort floor beyond the duty set,
   or a ceiling covering every duty is refused rather than used.
2. Validate every declared role: a non-blank identifier, no duplicate
   identifier, duties drawn only from the recognised names, an effort between
   zero and one whole person, and the deputy, project-plan and design-authority
   flags.
3. Establish responsibility exists at all. An absent role set, or a set no
   part of which the project plan records, closes the assessment on
   responsibility not assigned; a single unrecorded role among recorded ones
   is an advisory.
4. Check the anchor duty has at least one holder, and close on responsibility
   not assigned when it has none.
5. Build the duty assignment, take coverage as the share of duties carried by
   at least one role, name every duty nobody carries, and compare the coverage
   against the below-unity floor with a tolerance that absorbs representation
   error.
6. Check concentration: name every role carrying more duties than the ceiling
   with no deputy named, then total the declared effort and compare it with
   its floor under the same tolerance.
7. Check the parts decision record location is stated, and report the anchor
   holders, the coverage, the gaps, the concentration, the effort and one
   verdict: responsibility not assigned, coverage below the class floor,
   continuity not assured, effort below the floor, decision record not
   located, or organization meets class three.

## Pitfalls

- Applying the highest class's singularity test here. Two roles sharing a
  duty is combination, not a split, and reporting it as a finding buries the
  gaps that actually matter.
- Reading the below-unity floor as permission to leave any duty unassigned.
  The anchor is exempt from the floor, and an uncovered duty is still named
  so the general quality function can pick it up knowingly.
- Treating a parts role inside the design authority as a finding. It is
  ordinary at this class; what it changes is how much the decision record
  location is worth, not whether the organization stands.
- Counting a named deputy as spare capacity. The deputy clears the continuity
  question, not the effort one, and a project can satisfy both names and
  neither hour.
- Assuming effort from a role title. A parts engineer at five per cent of a
  person is a title; the total is what the class compares against its floor.
- Leaving the parts decision record wherever it happened to be written. With
  no board minute behind it, an unlocated decision is a decision nobody can
  reconstruct at the next review.
- Accepting an organization that exists only in a conversation. A role the
  project plan records nowhere works today and is invisible to whoever
  inherits the project.

## Behavior contract (gate 3)

The policy validation, role validation, project-plan and anchor checks, the
duty assignment with its combined-duty coverage, the gap naming, the
concentration and deputy check, the declared effort against its floor, the
decision record location and the responsibility verdict are exercised by the
gate 3 contract test:
scripts/test_q6013_class_3_parts_organization.py against
scripts/q6013_class_3_parts_organization_logic.py (stdlib unittest, offline).
Run: python3 scripts/test_q6013_class_3_parts_organization.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 →