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

Q7028 Repair Operator Qualification

ASecurity

Assess whether an operator is qualified for the class of board repair in front of them. Use when a repair certification is issued, renewed or audited: it reads the training hours and the practical sample set that class demands, grades the samples actually made against the accept count and reports first-pass yield, applies the near-vision check validity at the assessment date, tests currency since the operator last worked that class, dates the certificate expiry, and names the action still owe...

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 q7028-repair-operator-qualification --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7028 Repair Operator Qualification?

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

Security grade badge for Q7028 Repair Operator Qualification
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7028-repair-operator-qualification/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7028-repair-operator-qualification)

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

Download with Pro
Files
SKILL.md
---
name: q7028-repair-operator-qualification
description: "Assess whether an operator is qualified for the class of board repair in front of them. Use when a repair certification is issued, renewed or audited: it reads the training hours and the practical sample set that class demands, grades the samples actually made against the accept count and reports first-pass yield, applies the near-vision check validity at the assessment date, tests currency since the operator last worked that class, dates the certificate expiry, and names the action still owed — full training, another practical set, or nothing. Trigger: ecss, q-st-70-28c-board-repair, pcb-repair-operator-qualification, pcb-repair-training-hours, pcb-repair-acceptance-samples, pcb-repair-operator-currency, pcb-repair-certificate-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-70-28c-board-repair, q-st-70-28c, q7028-repair-operator-qualification, pcb-repair-operator-qualification, pcb-repair-training-hours, pcb-repair-acceptance-samples, pcb-repair-operator-currency, pcb-repair-certificate-expiry]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Board Repair — Repair Operator Qualification (space-systems/ecss/q7028-repair-operator-qualification)

Use when the task is the personnel clause of ECSS-Q-ST-70-28C: somebody is
about to repair a board, and the question is whether their certification
actually covers this class of repair, today, on the evidence in their record.

## Domain quick reference

- Qualification is per repair class, not per operator. Conductor work, land
  work, plated holes, base material, coating and component replacement each
  carry their own hours and their own sample set, and a certificate in one of
  them says nothing about another.
- The sample set is the real gate; the hours only make it reachable. A class
  states how many practical samples are made and how many of those must be
  accepted, and the two numbers are separate — some classes tolerate a reject,
  the hardest ones do not.
- First-pass yield is worth reporting even when the set passes. An operator
  who scraped the accept count is qualified and is also the one to watch, and
  the ratio is the only place that shows.
- The near-vision check is part of the qualification, not of occupational
  health. Board repair is done under magnification at the limit of what an eye
  resolves, and a check that has lapsed invalidates the certificate as surely
  as a missing sample would.
- Currency and certification are different clocks. A certificate can be years
  from expiry while the operator has not touched the class for long enough
  that the hand is gone, and only the shorter clock catches that.
- Losing currency costs a practical set, not the course. The knowledge is
  still there; the hand is what lapsed, so requalification is proportionate to
  what was actually lost.
- Missing training outranks everything else owed. An operator short of hours
  cannot be brought back with a sample set, so the action reported is the
  larger one even when a smaller one is also true.

## Workflow

1. Resolve the repair class and read its training hours, samples required and
   samples that must be accepted.
2. Compare the recorded training hours against the requirement, and mark full
   training where they fall short.
3. Grade the practical set: enough samples made, enough accepted, and the
   first-pass yield the operator achieved.
4. Test the near-vision check against its validity period at the assessment
   date.
5. Test currency against the date the operator last worked this class, and
   treat no recorded work as a lapse.
6. Date the certificate expiry from its issue and compare it to the assessment
   date.
7. Return the verdict with the action still owed, taking the larger action
   where several apply; qualified only when there are no findings.

## Pitfalls

- Reading one certificate as covering the bench. The operator is qualified for
  conductor work and is handed a plated hole, and the certificate in the file
  makes the assignment look correct.
- Counting samples made and ignoring samples accepted. A full set was produced
  and half of it was rejected, and the operator is qualified on the count.
- Treating the vision check as somebody else's record. It sits with
  occupational health, nobody brings it into the qualification, and it has
  been lapsed for a year.
- Running currency off the certificate date. The certificate is valid for two
  years, the operator has not done the work for eighteen months, and one clock
  cannot see the other.
- Sending a lapsed-currency operator back through the whole course. The
  scarcest skill on the shop floor is taken off the bench for a week to
  relearn what was never lost.
- Reporting the smallest action owed. Both a sample set and missing hours are
  outstanding, the record says "practical samples", and the operator returns
  still short of the training.

## Behavior contract (gate 3)

Per-class training and sample requirements, the made-against-accepted sample
grading with its first-pass yield, near-vision validity, the separate currency
clock, certificate expiry dating and the precedence between full training and
a practical set are exercised by the gate 3 contract test:
scripts/test_q7028_repair_operator_qualification.py against
scripts/q7028_repair_operator_qualification_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q7028_repair_operator_qualification.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 →