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

E2001 Multicarrier Analysis Levels

ASecurity

Use when determine which of the two multicarrier multipactor design analysis levels ECSS-E-ST-20-01C clause 4.7.2.1 requires for a radio-frequency chain: build the coherent peak-envelope-power of the carrier plan, compare it against the single-carrier multipactor threshold derated by the applicable margin, close the case at the worst-case first level when it fits, and otherwise run the time-resolved second level -- sample the envelope over its beat period, measure the longest dwell above the ...

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 e2001-multicarrier-analysis-levels --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2001 Multicarrier Analysis Levels?

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

Security grade badge for E2001 Multicarrier Analysis Levels
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2001-multicarrier-analysis-levels/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2001-multicarrier-analysis-levels)

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

Download with Pro
Files
SKILL.md
---
name: e2001-multicarrier-analysis-levels
description: "Use when determine which of the two multicarrier multipactor design analysis levels ECSS-E-ST-20-01C clause 4.7.2.1 requires for a radio-frequency chain: build the coherent peak-envelope-power of the carrier plan, compare it against the single-carrier multipactor threshold derated by the applicable margin, close the case at the worst-case first level when it fits, and otherwise run the time-resolved second level -- sample the envelope over its beat period, measure the longest dwell above the margined threshold, and hold it against the gap-crossing-rule window set by the credited crossings and resonance-order. Trigger: ecss, e-st-20-01c, multicarrier-multipactor, multipactor-analysis-level, gap-crossing-rule, peak-envelope-power, envelope-dwell-time, resonance-order."
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, e2001-multicarrier-analysis-levels, multicarrier-multipactor, multipactor-analysis-level, gap-crossing-rule, peak-envelope-power, envelope-dwell-time]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Multipactor — Multicarrier Analysis Levels (space-systems/ecss/e2001-multicarrier-analysis-levels)

Use when the task is the analysis-level choice of ECSS-E-ST-20-01C clause
4.7.2.1 -- deciding whether a multicarrier multipactor assessment can be closed
by the simple worst-case envelope check, or whether it has to be taken to the
time-resolved check that credits how briefly the envelope sits above the
margined threshold.

## Domain quick reference

- The two levels are not alternatives to pick by taste. The first level is a
  bounding check: every carrier is taken to add in phase, giving the coherent
  peak-envelope-power `(sum of sqrt(P_i))^2`, which is compared against the
  single-carrier multipactor threshold derated by the required margin. Passing
  it closes the case, because nothing the real envelope does can exceed that
  bound.
- The second level is only entered when the bound is exceeded. It credits the
  physics the bound throws away: multipactor needs time to build, so an
  excursion above the margined threshold is tolerated while it lasts less than
  the time an electron needs for the credited number of gap crossings. A gap
  crossing takes half an RF period at first-order resonance, so the window is
  short -- tens of picoseconds at Ku-band for twenty crossings.
- The envelope of a multicarrier plan repeats at the greatest common divisor of
  the carrier offsets, which is the spacing for an evenly spaced plan and a
  coarser beat for an irregular one. The dwell above a level is measured over
  exactly one such period; sampling that is too coarse for the fastest beat in
  the plan is rejected rather than reported.
- The window is taken at the highest carrier in the plan, whose gap crossings
  are the quickest and whose tolerated excursion is therefore the shortest.
- Wide carrier spacing helps and narrow spacing hurts: the same excursion depth
  lasts proportionally longer when the beat is slow, which is why a chain with
  closely spaced carriers usually fails the second level even though a widely
  spaced chain at the same powers passes.

## Workflow

1. Validate the carrier plan -- at least two carriers, finite positive
   frequency and power each, no two carriers at the same frequency.
2. Compute the coherent peak-envelope-power of the plan and derate the
   single-carrier multipactor threshold by the required margin.
3. Run the first level: if the peak envelope sits within the derated
   allowance, record the level-1 verdict and stop -- the second level adds
   nothing to a case the bound already closes.
4. Where the bound is exceeded, record the overshoot and declare the second
   level required, together with the inputs it needs and the first level never
   asked for: carrier frequencies, resonance order, credited gap crossings.
5. Derive the beat period of the envelope from the greatest common divisor of
   the carrier offsets, and sample one full period finely enough to resolve the
   fastest beat in the plan.
6. Measure the longest contiguous dwell above the derated allowance, treating
   the period as circular so an excursion straddling the period boundary is not
   cut in two.
7. Compare the dwell against the gap-crossing window at the highest carrier;
   the chain passes the second level only when the dwell stays inside it, and
   the shortfall is reported in seconds when it does not.

## Pitfalls

- Going straight to the time-resolved level because it is the more detailed
  one; when the worst-case bound already closes, the extra inputs it needs are
  unjustified assumptions carried into the verification file.
- Taking the first level's peak from the summed average power of the carrier
  plan instead of the coherent sum of amplitudes -- the in-phase peak of N
  equal carriers sits N times the average, not at it.
- Applying the gap-crossing window at the lowest carrier, or at the beat
  frequency, instead of the highest carrier; both stretch the tolerated
  excursion and let a chain pass that the conservative choice fails.
- Sampling the envelope over a fixed time span rather than one full beat
  period, or with too few samples for an irregularly spaced plan, so the dwell
  is measured on aliased structure.
- Measuring the dwell without wrapping the period, which cuts the excursion
  around the in-phase peak in half and doubles the apparent compliance.
- Widening the credited number of gap crossings to make a chain pass; the
  crossings are a project-agreed input, and only floating-point representation
  error is absorbed at the comparison, by a named tolerance.

## Behavior contract (gate 3)

The plan validation, envelope arithmetic, beat-period derivation,
level-selection, dwell measurement and gap-crossing comparison logic is
exercised by the gate 3 contract test:
scripts/test_e2001_multicarrier_analysis_levels.py against
scripts/e2001_multicarrier_analysis_levels_logic.py (stdlib unittest,
offline). Run: python3 scripts/test_e2001_multicarrier_analysis_levels.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 →