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

Q7040 Ndt Of Brazements

ASecurity

Determine the non-destructive test set a brazement owes at inspection, using the ECSS-Q-ST-70-15C methods the brazing standard calls up. Use when a brazed joint has a geometry, an access condition, a wall thickness and a hermeticity requirement, and the volumetric method, the coverage and the sample size all still have to be fixed. Routes coverage demonstration to radiography or to ultrasonics by what the joint plane and the access actually allow, adds a leak test wherever hermeticity is requ...

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

Works with

claude codeapi

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill q7040-ndt-of-brazements --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q7040 Ndt Of Brazements?

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

Security grade badge for Q7040 Ndt Of Brazements
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q7040-ndt-of-brazements/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q7040-ndt-of-brazements)

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

Download with Pro
Files
SKILL.md
---
name: q7040-ndt-of-brazements
description: "Determine the non-destructive test set a brazement owes at inspection, using the ECSS-Q-ST-70-15C methods the brazing standard calls up. Use when a brazed joint has a geometry, an access condition, a wall thickness and a hermeticity requirement, and the volumetric method, the coverage and the sample size all still have to be fixed. Routes coverage demonstration to radiography or to ultrasonics by what the joint plane and the access actually allow, adds a leak test wherever hermeticity is required, escalates an unreachable joint to process control with witness coupons, and confirms the chosen method resolves the void the class accepts. Trigger: ecss, q-st-70-40-brazing-scope, brazement-ndt-method-selection, braze-coverage-radiography, braze-lap-joint-ultrasonics, brazement-hermeticity-leak-test, braze-ndt-sample-size, braze-witness-coupon-escalation."
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-40-brazing-scope, q7040-ndt-of-brazements, brazement-ndt-method-selection, braze-coverage-radiography, braze-lap-joint-ultrasonics, brazement-hermeticity-leak-test, braze-ndt-sample-size, braze-witness-coupon-escalation]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Brazing — NDT of Brazements (space-systems/ecss/q7040-ndt-of-brazements)

Use when the task is the inspection step for a brazed joint -- choosing
which of the ECSS-Q-ST-70-15C non-destructive methods the brazement
actually owes, how much of the lot they have to cover, and whether the
method chosen can resolve the smallest indication the acceptance class
still rejects.

## Domain quick reference

- Visual inspection is never the whole answer and never optional. It
  sees the fillet and the flow at the joint mouth, which is evidence
  about wetting but says nothing about what the capillary gap did in
  the middle of the overlap. Coverage of the gap is a volumetric
  question.
- Radiography and ultrasonics do not substitute for each other; the
  joint plane decides. Radiography reads a density change along the
  beam, so it resolves a braze gap the beam runs along -- a butt or a
  sleeve joint -- and is nearly blind to a thin unbonded layer in a
  lap joint lying across the beam. Ultrasonics reads a reflection off
  that same unbonded layer, so the lap joint radiography cannot see is
  the case ultrasonics is for.
- Access is a hard constraint, not a preference. Radiography needs a
  path for the source and the film or panel on opposite sides.
  Ultrasonics needs one coupling surface parallel to the joint. A
  joint with neither has no volumetric method at all, and the
  inspection obligation then moves upstream into process control and
  destructively sectioned witness coupons brazed in the same run.
- Thickness bounds both methods from opposite ends. Radiographic
  sensitivity is a fraction of the penetrated thickness, so a thick
  section stops resolving small voids; ultrasonics needs enough sound
  path to separate the joint echo from the entry surface, so a very
  thin section stops resolving anything at all.
- Hermeticity is a separate requirement with a separate test. A joint
  can be volumetrically sound and still leak along a continuous path
  no void criterion catches, so a pressurised or sealed brazement
  carries a leak test on top of whatever volumetric method it uses.
- Coverage follows the class, and the sample size follows the lot. The
  top class is inspected throughout; the lower classes are sampled at
  a declared fraction with a floor, and a fraction that rounds to less
  than the floor does not shrink the sample.
- The method has to out-resolve the acceptance limit. If the smallest
  void the method can detect is larger than the largest void the class
  accepts, a clean report means nothing, and an indication exactly at
  the resolution limit counts as detected -- the two numbers are
  products of measured quantities and the comparison absorbs their
  representation error.

## Workflow

1. Normalise the brazement: joint geometry, access condition, wall
   thickness, acceptance class, hermeticity requirement and lot size.
   Reject an unrecognised value rather than defaulting it.
2. Put visual inspection on the list unconditionally.
3. Decide whether a volumetric method is owed at all -- the top two
   classes and any joint with a declared coverage requirement owe one.
4. Test radiography and ultrasonics in turn against the joint plane,
   the access and the thickness window; take the admissible one, take
   ultrasonics where both are admissible on a lap-type plane, and
   escalate to process control with witness coupons where neither is.
5. Add a leak test wherever the joint is hermetic or pressurised.
6. Compute the coverage: full inspection for the top class, otherwise
   the sampled count from the lot size, the declared fraction and the
   floor.
7. Compare the smallest void the chosen method resolves against the
   largest void the class accepts and raise a finding where the method
   cannot see the defect it is supposed to reject.

## Pitfalls

- Radiographing a lap joint and reporting it sound. A disbond parallel
  to the beam changes the absorbed path length by almost nothing, so
  the radiograph is clean whether the joint is fully brazed or barely
  tacked at the edges.
- Reading a visual fillet as coverage. A continuous, well-formed
  fillet all the way round is evidence the filler wetted the mouth of
  the gap; it is routinely present on joints whose centre never
  filled.
- Treating a leak test as a volumetric result. A leak test integrates
  the whole boundary and passes a joint with large isolated voids that
  happen not to connect, and fails a joint with tiny but connected
  porosity; it answers hermeticity and nothing else.
- Sampling a lot by a percentage without a floor. Ten percent of a lot
  of four is a single joint, which is not a sample of anything, and it
  is exactly the lot size where a process excursion goes unseen.
- Choosing a method without checking what it can resolve. A thick
  section radiographed at two percent sensitivity cannot see the void
  a tight class rejects, so the report is clean by construction and
  the inspection has verified only that the equipment was switched on.

## Behavior contract (gate 3)

Brazement normalisation, volumetric method admissibility, the witness
coupon escalation, the leak-test addition, sample-size computation and
the resolution-against-acceptance comparison are exercised by the gate
3 contract test: scripts/test_q7040_ndt_of_brazements.py against
scripts/q7040_ndt_of_brazements_logic.py (stdlib unittest, offline).
Run: python3 scripts/test_q7040_ndt_of_brazements.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 →