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

E20 Radio Frequency Systems Overview

ASecurity

Use when compute and cross-check the radio-frequency chain introduced by ECSS-E-ST-20C clause 7.1: place every element into transmitter-chain, receiver-chain, antenna or transmission-line and confirm no family is left unpopulated, derive effective-isotropic-radiated-power from transmitter output, feeder-loss and antenna-gain, add free-space-path-loss over the slant-range at the carrier frequency, convert the voltage-standing-wave-ratio of each guided-wave interface into mismatch-loss, form th...

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

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 e20-radio-frequency-systems-overview --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E20 Radio Frequency Systems Overview?

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

Security grade badge for E20 Radio Frequency Systems Overview
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e20-radio-frequency-systems-overview/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e20-radio-frequency-systems-overview)

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

Download with Pro
Files
SKILL.md
---
name: e20-radio-frequency-systems-overview
description: "Use when compute and cross-check the radio-frequency chain introduced by ECSS-E-ST-20C clause 7.1: place every element into transmitter-chain, receiver-chain, antenna or transmission-line and confirm no family is left unpopulated, derive effective-isotropic-radiated-power from transmitter output, feeder-loss and antenna-gain, add free-space-path-loss over the slant-range at the carrier frequency, convert the voltage-standing-wave-ratio of each guided-wave interface into mismatch-loss, form the receiver figure-of-merit and the carrier-to-noise-density it yields, then compare that against the density the data-rate and the required-energy-per-bit demand before declaring the link-margin. Trigger: ecss, e-st-20-electrical-scope, e20-radio-frequency-systems-overview, radio-frequency-chain, transmitter-receiver-chain, transmission-line-mismatch, free-space-path-loss, carrier-to-noise-density, link-margin-budget."
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, e20-radio-frequency-systems-overview, radio-frequency-chain, transmitter-receiver-chain, transmission-line-mismatch, free-space-path-loss, carrier-to-noise-density, link-margin-budget]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Electrical Engineering — Radio-Frequency Systems Overview (space-systems/ecss/e20-radio-frequency-systems-overview)

Use when the task is the introductory radio-frequency description of
ECSS-E-ST-20C clause 7.1 -- naming the four equipment families that make
up a radio-frequency system, confirming the chain from transmitter to
receiver is unbroken, and running the overview-level link budget that
the families imply.

## Domain quick reference

- Clause 7.1 introduces a radio-frequency system as four families, each
  of which must carry at least one element before the system is
  describable end to end. The transmitter-chain modulates and raises the
  carrier (modulator, up-converter, solid-state or travelling-wave-tube
  amplifier). The receiver-chain selects and recovers it (pre-selection
  filter, low-noise amplifier, down-converter, demodulator). The antenna
  couples the guided wave to free space at each end (reflector, horn,
  patch-array, helix). The transmission-line carries the guided wave
  between equipment and antenna (coaxial cable, rectangular waveguide,
  microstrip line, rotary joint). An element that belongs to none of
  these is rejected rather than absorbed into the nearest family.
- The overview-level arithmetic is the link budget. Effective isotropic
  radiated power is the transmitter output less the transmit feeder
  attenuation plus the transmit antenna-gain; the feeder sits between
  amplifier and antenna, so its loss is subtracted, never added.
  Free-space-path-loss grows as twenty times the logarithm of the
  product of slant-range and carrier frequency -- doubling either adds
  about six decibels.
- Every guided-wave interface reflects part of the incident wave. The
  voltage-standing-wave-ratio gives the reflection magnitude as its
  excess over unity divided by its sum with unity, and the mismatch-loss
  is the decibel shortfall of the transmitted fraction. A ratio of one
  is a perfect match and costs nothing; a ratio below one is not
  physical and is rejected.
- The receiving end is characterised by its figure-of-merit -- receive
  antenna-gain less receive feeder attenuation less ten times the
  logarithm of the system noise temperature. The carrier-to-noise
  density available is the received carrier level above the noise
  density, and the density required is the energy-per-bit ratio the
  modulation and coding demand plus ten times the logarithm of the
  data-rate plus any implementation shortfall. The difference is the
  link-margin, and the house minimum at overview level is three
  decibels.

## Workflow

1. Inventory the radio-frequency elements and place each one in exactly
   one family: transmitter-chain, receiver-chain, antenna or
   transmission-line. Reject an unrecognised element type before the
   system is assessed.
2. Check every family is populated. An empty family means the chain has
   a gap the overview cannot describe, and the link budget that follows
   would rest on an element nobody has named.
3. Compute the effective-isotropic-radiated-power from transmitter
   output, transmit feeder attenuation and transmit antenna-gain.
4. Compute the free-space-path-loss from the slant-range and the carrier
   frequency, and the mismatch-loss implied by the
   voltage-standing-wave-ratio at the transmit and receive guided-wave
   interfaces.
5. Compute the received carrier level: radiated power less path loss and
   mismatch losses, plus receive antenna-gain, less receive feeder
   attenuation.
6. Form the receiver figure-of-merit and the carrier-to-noise density it
   yields, and the density the data-rate and the required
   energy-per-bit ratio demand.
7. Take the link-margin as the difference and hold it against the
   minimum. The overview is consistent only when the family findings and
   the interface and margin findings are all empty; the computed figures
   are reported alongside them for the design report.

## Pitfalls

- Adding the feeder attenuation to the transmitter output instead of
  subtracting it. The feeder sits between the amplifier and the antenna,
  so the radiated power is always below the amplifier output, and a sign
  error here flatters the whole budget by twice the feeder loss.
- Treating the voltage-standing-wave-ratio as a loss in decibels. It is
  a dimensionless ratio; the decibel penalty is the mismatch-loss
  derived from it, and a ratio of two costs about half a decibel, not
  two.
- Using ten times the logarithm for the free-space-path-loss. The
  spreading term is a squared dependence on both range and frequency, so
  the coefficient is twenty; using ten halves every path loss in the
  budget.
- Reading a populated element list as a complete chain. Four amplifiers
  and a waveguide still leave the receiver-chain and the antenna family
  empty; the check is one element per family, not a count.
- Comparing the received carrier level directly with a required
  energy-per-bit ratio. The two are not the same quantity -- the
  data-rate and the noise density must be brought in first, or the
  comparison is dimensionally meaningless.

## Behavior contract (gate 3)

The element-family placement, chain-completeness, effective isotropic
radiated power, free-space path loss, mismatch loss, received carrier
level, figure-of-merit, carrier-to-noise density, required density,
link-margin and aggregate system review logic is exercised by the gate 3
contract test: scripts/test_e20_radio_frequency_systems_overview.py
against scripts/e20_radio_frequency_systems_overview_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_e20_radio_frequency_systems_overview.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 →