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

E2006 Restricted Dielectric Materials

ASecurity

Use when determine whether a restricted insulating material may be carried on a spacecraft external surface under ECSS-E-ST-20-06C clause 6.3.3.6: match every externally exposed item against the restricted-dielectric register and against the bulk-resistivity and surface-resistivity thresholds that make an unregistered material restricted in its own right, exempt only a negligible exposed area, then permit the item solely on a three-dimensional charging-simulation waiver that models the item g...

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

Works with

claude codecli

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill e2006-restricted-dielectric-materials --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2006 Restricted Dielectric Materials?

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

Security grade badge for E2006 Restricted Dielectric Materials
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2006-restricted-dielectric-materials/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2006-restricted-dielectric-materials)

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

Download with Pro
Files
SKILL.md
---
name: e2006-restricted-dielectric-materials
description: "Use when determine whether a restricted insulating material may be carried on a spacecraft external surface under ECSS-E-ST-20-06C clause 6.3.3.6: match every externally exposed item against the restricted-dielectric register and against the bulk-resistivity and surface-resistivity thresholds that make an unregistered material restricted in its own right, exempt only a negligible exposed area, then permit the item solely on a three-dimensional charging-simulation waiver that models the item geometry, bounds the worst-case environment including eclipse-entry, and predicts a differential-potential at or below the discharge-onset threshold. Trigger: ecss, e-st-20-electrical-scope, restricted-dielectric, external-dielectric-exposure, three-dimensional-charging-simulation, differential-potential, discharge-onset, bulk-resistivity, dielectric-waiver."
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, e-st-20-electrical-scope, e2006-restricted-dielectric-materials, restricted-dielectric, external-dielectric-exposure, three-dimensional-charging-simulation, differential-potential, discharge-onset, bulk-resistivity]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Electrostatic Design — Restricted Dielectric Materials (space-systems/ecss/e2006-restricted-dielectric-materials)

Use when the task is the clause 6.3.3.6 obligation of ECSS-E-ST-20-06C: a set
of highly insulating materials is kept off spacecraft external surfaces, and
the only route back on is a three-dimensional charging simulation showing the
installed item, in its own geometry, stays below the discharge-onset
threshold.

## Domain quick reference

- Restriction has two independent doors. A material family named in the
  restricted-dielectric register is restricted on sight; an unregistered
  material becomes restricted once its measured bulk resistivity or surface
  resistivity crosses the threshold, because the clause is about how the
  surface behaves electrostatically, not about the name on the datasheet.
  The module register holds uncoated-polyimide-film,
  uncoated-fused-silica-cover, polytetrafluoroethylene-sheet,
  uncoated-glass-fibre-laminate and unconditioned-silicone-adhesive.
- Two states escape the clause without a waiver: an internal item, which sees
  no ambient flux on an external face, and an item whose exposed area is
  negligible, a square centimetre in the module default, which cannot collect
  enough charge to matter.
- The waiver is specifically three-dimensional. A one- or two-dimensional
  reduction cannot represent the edges, the shadowing and the adjacent
  conductive returns that set the real surface potential of an installed
  dielectric, so a reduced-dimension run is rejected outright rather than
  accepted with a caveat.
- A waiver is only as good as its scope: it has to name the item in its
  modelled geometry, declare an environment case that bounds the worst case,
  and cover the eclipse-entry transient, which is where a sunlit dielectric
  loses its photoemission return and charges fastest.
- The pass criterion is the differential potential between the dielectric
  surface and structure, taken as a magnitude so a negative surface potential
  against a biased structure is handled, compared against the discharge-onset
  threshold a project may tighten but not relax by default.

## Workflow

1. Normalize every item on the external inventory: name, material, exposure,
   exposed area, and the measured resistivities where they exist, inheriting
   register values when they do not. Reject an unknown exposure value, a
   negative area, and an internal item that still declares an exposed area.
2. Decide restriction: skip internal items and negligible exposed areas, then
   collect every reason the item is restricted, register membership and each
   resistivity threshold crossed. An item with no reason needs no waiver.
3. Validate the waiver record on its own terms before judging it: known
   dimensionality, a list of modelled item names, an environment case, the
   explicit worst-case and eclipse-entry flags, and finite potentials. Reject
   an unknown dimensionality instead of downgrading it.
4. Compute the differential potential as the magnitude of the surface-to-
   structure difference and compare it with the discharge-onset threshold.
   Treat a prediction sitting exactly on the threshold as compliant: the
   value is a difference of two potentials and can land a few units in the
   last place above a threshold it physically meets.
5. Raise a finding per shortfall: no waiver, a reduced-dimension run, the item
   missing from the modelled geometry, an environment that does not bound the
   worst case, no eclipse-entry coverage, and a potential past onset.
6. Aggregate across the inventory. The external surface is compliant only
   when no item is barred; report the barred item names alongside the
   findings so the open work is visible per item.

## Pitfalls

- Reading a material as acceptable because it is not in the register. The
  register is a list of known offenders, not the definition of a restricted
  dielectric; an unregistered film above the resistivity thresholds is
  restricted on its measured properties alone.
- Accepting a two-dimensional or axisymmetric run because it was cheaper and
  covered the same environment. The dimension that was dropped is the one
  carrying the edge and shadowing behaviour that drives the installed
  potential, so the environment fidelity does not compensate.
- Closing the waiver on a sunlit steady state. The eclipse-entry transient is
  the credible worst case for an external dielectric; a waiver silent on it
  has not shown the item is safe, whatever its illuminated prediction says.
- Comparing potentials as signed values. A surface at minus one thousand
  volts against a structure at minus eight hundred volts differs by two
  hundred, not by eighteen hundred, and a signed comparison flips the verdict
  on any biased structure.
- Relaxing the discharge-onset threshold to clear a prediction that sits
  exactly on it. The prediction already complies; the tolerance belongs on
  the comparison, as a named volt-scale tolerance, never on the threshold.

## Behavior contract (gate 3)

The restriction-register, resistivity-threshold, waiver-validation,
differential-potential and inventory-aggregation logic is exercised by the
gate 3 contract test:
scripts/test_e2006_restricted_dielectric_materials.py against
scripts/e2006_restricted_dielectric_materials_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2006_restricted_dielectric_materials.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 →