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

E3301 Anti Creep Barriers

ASecurity

Evaluate the anti-creep barriers that keep a fluid lubricant away from sensitive or un-lubricated surfaces, per ECSS-E-ST-33-01C clause 4.7.3.3.3. Use when the task is proving a mechanism's oil cannot reach an optic, a detector, a latch face or a bonded joint: computing the spreading coefficient and Young contact angle of the lubricant on each barrier film, grading band width, continuity and temperature rating, walking every declared migration path to a sensitive surface for a sound intercept...

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 e3301-anti-creep-barriers --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E3301 Anti Creep Barriers?

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

Security grade badge for E3301 Anti Creep Barriers
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e3301-anti-creep-barriers/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e3301-anti-creep-barriers)

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

Download with Pro
Files
SKILL.md
---
name: e3301-anti-creep-barriers
description: "Evaluate the anti-creep barriers that keep a fluid lubricant away from sensitive or un-lubricated surfaces, per ECSS-E-ST-33-01C clause 4.7.3.3.3. Use when the task is proving a mechanism's oil cannot reach an optic, a detector, a latch face or a bonded joint: computing the spreading coefficient and Young contact angle of the lubricant on each barrier film, grading band width, continuity and temperature rating, walking every declared migration path to a sensitive surface for a sound intercepting barrier, and raising a separate finding where a line of sight carries vapour a surface barrier cannot stop. Trigger: ecss, e-st-33-01-mechanisms-scope, lubricant-anti-creep-barrier, lubricant-migration-path, barrier-contact-angle, barrier-spreading-coefficient, lubricant-vapour-transport, barrier-band-continuity."
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-33-01-mechanisms-scope, e3301-anti-creep-barriers, lubricant-anti-creep-barrier, lubricant-migration-path, barrier-contact-angle, barrier-spreading-coefficient, lubricant-vapour-transport, barrier-band-continuity]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Mechanisms — Anti-Creep Barriers (space-systems/ecss/e3301-anti-creep-barriers)

Use when the task is the clause 4.7.3.3.3 barrier requirement of
ECSS-E-ST-33-01C — stopping a fluid lubricant from migrating out of
the contact it was put in and onto a surface that cannot tolerate it,
or one that was deliberately left dry.

## Domain quick reference

- A barrier works on surface energy, not on geometry. A band of low
  critical surface energy against a lubricant of higher surface
  tension gives a negative spreading coefficient and a finite Young
  contact angle, so the oil beads at the edge of the band instead of
  running across it.
- A contact angle just above zero is not a barrier. The angle has to
  carry a design minimum, because thermal cycling, a film of
  contamination and a handling smear all reduce it in service.
- The physics is irrelevant when the band is wrong. Too narrow and a
  droplet or a fingerprint bridges it; discontinuous and the gap is
  the whole path; used past its temperature rating and the film is
  not the film that was characterised.
- The unit of assessment is the path, not the barrier. A migration
  path runs from a lubricant source to a named destination, and each
  path to a sensitive or un-lubricated surface needs at least one
  sound barrier on it. Counting barriers instead of covering paths is
  how the one unprotected route survives a review.
- A surface barrier does nothing about vapour. Where a path has a line
  of sight from the lubricated volume to the sensitive surface, the
  transport is through the gas phase and the control is a labyrinth,
  a vented enclosure or a getter — declared separately.
- A destination that is un-lubricated on purpose is as sensitive as an
  optic. A latch face or a friction brake that acquires a film of oil
  has lost the property it was designed around.

## Workflow

1. Take the lubricant's surface tension and duty temperature range as
   the reference the barriers are graded against.
2. For each barrier, compute the spreading coefficient and the Young
   contact angle; report complete wetting as a finding rather than
   raising, because a wetted band is a barrier result, not a broken
   input.
3. Grade the same barrier on band width against the minimum,
   continuity around the path, and its temperature rating against the
   duty at both ends.
4. Walk each declared migration path: sensitive destinations need at
   least one barrier that passed, and a path covered only by barriers
   that failed is reported as covered by nothing.
5. Raise a separate vapour finding for a sensitive path with a line of
   sight and no declared vapour control.
6. Report the unprotected paths by name, and keep the per-barrier
   findings alongside them so the fix can be aimed at the band or at
   the routing.

## Pitfalls

- Reading a low barrier energy as sufficient on its own. The margin
  that matters is against the lubricant's surface tension, and a
  fluid with unusually low surface tension can wet a band that works
  for a conventional oil.
- Counting barriers rather than covering paths. Three good bands and
  one bare route is a failing design, and the count looks healthy.
- Accepting a path because a barrier is named on it. A barrier that
  failed its own grading protects nothing, and the path has to be
  reported as unprotected.
- Treating a surface barrier as vapour control. Creep and evaporation
  are different transport mechanisms; a line of sight needs its own
  answer.
- Forgetting the deliberately dry surfaces. A latch face, a friction
  brake or a bonded joint is as sensitive to a film of oil as an
  optical surface, and is easier to leave off the path list.

## Behavior contract (gate 3)

The spreading coefficient, Young contact angle, wetting margin,
band-width, continuity and temperature grading, path coverage, the
vapour line-of-sight finding and the named unprotected paths are
exercised by the gate 3 contract test:
scripts/test_e3301_anti_creep_barriers.py against
scripts/e3301_anti_creep_barriers_logic.py (stdlib unittest, offline).
Run:
python3 scripts/test_e3301_anti_creep_barriers.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 →