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 Laminate And Hole Repair

ASecurity

Determine whether laminate damage, a delamination or a damaged plated hole on a printed board may be repaired under ECSS-Q-ST-70-28, and by which method. Use when a board has come back with base-material damage or a broken barrel and the decision has to survive review. Sizes the affected area against the board, tests whether the defect entered the conductor clearance envelope, recomputes the barrel wall left after damaged plating is removed and replated, then picks barrel replating, an eyelet...

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

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-laminate-and-hole-repair --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7028 Laminate And Hole Repair?

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

Security grade badge for Q7028 Laminate And Hole Repair
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7028-laminate-and-hole-repair/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7028-laminate-and-hole-repair)

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

Download with Pro
Files
SKILL.md
---
name: q7028-laminate-and-hole-repair
description: "Determine whether laminate damage, a delamination or a damaged plated hole on a printed board may be repaired under ECSS-Q-ST-70-28, and by which method. Use when a board has come back with base-material damage or a broken barrel and the decision has to survive review. Sizes the affected area against the board, tests whether the defect entered the conductor clearance envelope, recomputes the barrel wall left after damaged plating is removed and replated, then picks barrel replating, an eyelet or refusal, and draws the work against the board's repair allowance. Trigger: ecss, q-st-70-28, board-repair-laminate-damage, board-delamination-area-fraction, board-repair-conductor-clearance, plated-hole-barrel-replating, plated-hole-eyelet-insertion, board-repair-allowance."
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-28-board-repair-scope, q7028-laminate-and-hole-repair, board-repair-laminate-damage, board-delamination-area-fraction, board-repair-conductor-clearance, plated-hole-barrel-replating, plated-hole-eyelet-insertion, board-repair-allowance]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Board Repair — Laminate and Plated-Hole Repair (space-systems/ecss/q7028-laminate-and-hole-repair)

Use when the task is the laminate and hole part of the repair methods of
ECSS-Q-ST-70-28 — deciding whether damage to the base material, a
delamination, or a damaged plated-through hole on a printed board
assembly may be repaired at all, which method applies, and what the
repair costs the board out of its remaining allowance.

## Domain quick reference

- Two different things make a surface defect unrepairable, and they are
  not the same measurement. One is size: the affected area as a fraction
  of the board. The other is position: a defect that has entered the
  clearance envelope between two conductors has changed the insulation
  the design relies on, however small it is.
- Because those two are independent, the common mistake is to grade the
  defect on area alone. A one-square-millimetre delamination sitting
  between two adjacent tracks is a refusal; a considerably larger one in
  clear laminate away from any conductor is routine.
- A plated hole is graded on what is left of the barrel wall after the
  damaged plating has been removed, not on what was deposited during the
  repair. Removal thins, replating restores: the number that matters is
  original minus removed plus replated, compared with the minimum wall.
- Removal also grows the hole. A barrel that has been cleaned back until
  the finished diameter exceeds the drawing allowance no longer matches
  the annular ring or the lead it must accept, so diameter growth is a
  refusal in its own right and outranks a healthy replated wall.
- When the wall cannot be brought back, an eyelet or interfacial insert
  can re-establish the connection, but only in a hole big enough to seat
  one without lifting the remaining ring. That route is a deviation from
  the as-designed board and carries an approval, not a signature.
- Repairs are budgeted per board. A board that has already taken its
  permitted repairs is not a harder case; it is scrap, and the count is
  checked before the method is chosen, never after the work is done.

## Workflow

1. Validate the board geometry, the repair history and the defect
   record; a zero board dimension, a negative count or a defect larger
   than the board it sits on is an input error, not a severe case.
2. Size the surface defect: form its bounding area, divide by the board
   area, and compare with the area allowance using a named tolerance so
   a defect exactly on the limit is accepted rather than lost to
   floating-point representation.
3. Independently, compare the distance from the defect to the nearest
   conductor with the minimum clearance. Record encroachment as its own
   outcome; do not fold it into the area result.
4. For a plated hole, recompute the barrel wall as original minus
   removed plus replated, and refuse outright if the removal took more
   than the original wall — that barrel is gone, not thinned.
5. Check the finished-diameter growth against its allowance before
   looking at the wall, so a hole cleaned past the drawing limit is
   refused even when the replating reads well.
6. Pick the method: barrel replating while the wall meets its minimum,
   an eyelet when it does not and the hole can seat one, refusal
   otherwise.
7. Draw the repair against the board allowance and return repairable,
   repair-with-approval, or not-repairable, with every finding that
   drove the verdict named separately.

## Pitfalls

- Grading a surface defect on area alone. Position is the other half of
  the decision, and a small defect between conductors fails on clearance
  while passing on area.
- Reading the replating thickness as the barrel wall. The deposited
  layer is one term of three; a heavy replate over a barrel that was
  cleaned almost away still leaves a wall under the minimum.
- Accepting a hole because the wall came back, without checking what the
  cleaning did to the diameter. Growth past the allowance breaks the
  annular ring and the lead fit whatever the wall reads.
- Treating an eyelet as an equivalent repair. It re-establishes the
  connection by adding hardware the design did not call for, so it is
  reported as a deviation needing approval, never as a routine method.
- Choosing the method first and checking the repair count afterwards. A
  board out of allowance is not repairable by any method, so the count
  is a precondition of the decision.
- Relaxing the area allowance or the minimum wall to let a marginal case
  through. An exact equality at a limit is a representation question,
  absorbed by the tolerance inside the comparison; the engineering limit
  stays as specified.

## Behavior contract (gate 3)

The input validation, defect sizing, clearance encroachment test, barrel
wall recomputation, diameter-growth refusal, method ladder, repair
allowance and the combined verdict are exercised by the gate 3 contract
test: scripts/test_q7028_laminate_and_hole_repair.py against
scripts/q7028_laminate_and_hole_repair_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q7028_laminate_and_hole_repair.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 →