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

E2007 Power Bus Voltage Setting

ASecurity

Determine which power-bus voltage extreme governs a conducted emission measurement, anchored at ECSS-E-ST-20-07C clause 5.2.12: align the sweeps recorded at the lower and the upper supply setting on one frequency grid, take the worst level at every frequency and the setting that produced it, rank the settings by the largest exceedance each reaches above the declared limit line, and refuse a campaign that exercised a single extreme, that ran at neither, or that reported a setting other than th...

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

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 e2007-power-bus-voltage-setting --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2007 Power Bus Voltage Setting?

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

Security grade badge for E2007 Power Bus Voltage Setting
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2007-power-bus-voltage-setting/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2007-power-bus-voltage-setting)

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

Download with Pro
Files
SKILL.md
---
name: e2007-power-bus-voltage-setting
description: "Determine which power-bus voltage extreme governs a conducted emission measurement, anchored at ECSS-E-ST-20-07C clause 5.2.12: align the sweeps recorded at the lower and the upper supply setting on one frequency grid, take the worst level at every frequency and the setting that produced it, rank the settings by the largest exceedance each reaches above the declared limit line, and refuse a campaign that exercised a single extreme, that ran at neither, or that reported a setting other than the governing one. Use when planning, auditing or accepting a conducted emission run. Trigger: ecss, e-st-20-07c, power-bus-voltage-setting, conducted-emission-voltage-extreme, worst-case-supply-setting, bus-voltage-emission-envelope, emission-limit-line-exceedance, emission-sweep-grid-alignment."
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, e-st-20-07c, e2007-power-bus-voltage-setting, conducted-emission-voltage-extreme, worst-case-supply-setting, bus-voltage-emission-envelope, emission-limit-line-exceedance, emission-sweep-grid-alignment]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Electrical — Power Bus Voltage Setting (space-systems/ecss/e2007-power-bus-voltage-setting)

Use when the task is the supply-setting rule of ECSS-E-ST-20-07C clause
5.2.12 -- a conducted emission measurement is performed at the bus
voltage extreme that produces the worst result, which means both
extremes have to be recorded before the governing one can be named.

## Domain quick reference

- The quantity that decides the setting is the emission, not the
  voltage. A switching converter can emit more at the low extreme,
  where it draws more current and its duty cycle lengthens, or at the
  high extreme, where switching transitions are faster and harmonics
  reach further up the band. Which one wins is a property of the unit
  and is settled by measurement, not by assumption.
- Both extremes have to be exercised. A campaign that recorded one of
  them has no basis on which to call it the worst, and a run held at
  the nominal bus voltage is not a substitute for either.
- The comparison is point by point on one frequency grid. Two sweeps
  taken on different grids cannot be compared without inventing values
  between the points, so a grid mismatch is an input error and not
  something to interpolate past.
- The envelope is the per-frequency worst level with the setting that
  produced it attached. When one setting holds every point, that
  setting governs and one run can be reported. When the settings cross,
  no single run is the worst result and the reported spectrum is the
  envelope of both.
- Ranking the settings against a limit line is not the same as ranking
  them on absolute level. A limit that falls with frequency can make a
  quieter run the closer one to the limit, and the setting that matters
  is the one with the largest exceedance, not the largest amplitude.
- An exactly equal pair of levels is a tie, not a winner. Ties are
  resolved on the lower voltage so two analysts reach the same answer,
  and the decibel comparison absorbs representation error rather than
  nudging a level.

## Workflow

1. Validate the declared supply extremes: both positive, and the upper
   genuinely above the lower.
2. Normalize each run: the setting label, the bus voltage it was held
   at, and its sweep. Reject an unknown key, a blank label, a
   duplicated label, a sweep of fewer than two points and a sweep that
   does not advance in frequency.
3. Establish the common frequency grid across the runs and refuse a
   mismatch in point count or in any frequency.
4. Build the envelope: the worst level at every frequency, the setting
   that produced it, and that setting's voltage, ties going to the
   lower voltage.
5. Compute per run the largest absolute level, the largest exceedance
   above the limit line when one is declared, and the number of
   frequencies at which the run holds the envelope.
6. Rank the settings on exceedance, or on absolute level when no limit
   line was declared, breaking ties on envelope coverage and then on
   the lower voltage.
7. Report findings: an extreme never exercised, a run at neither
   extreme, a governing setting that is not worst everywhere, a
   reported setting other than the governing one, and any envelope
   point above the limit.

## Pitfalls

- Deciding the extreme from the circuit rather than from the data.
  Whether the low or the high extreme emits more depends on the
  converter topology and the load, and the clause asks for the worst
  measured result.
- Running the nominal bus voltage and treating it as a middle case that
  covers the extremes. It bounds neither, and an emission peak at an
  extreme can be tens of decibels above it.
- Comparing sweeps taken on different resolution grids by interpolating
  one onto the other, which invents the very points a narrowband
  emission hides between.
- Reporting the run with the highest absolute level when a sloping
  limit line means the other setting is the one closest to breaching.
- Reporting a single setting when the two runs cross. The worst result
  is then the envelope, and reporting either run alone understates the
  emission somewhere in the band.
- Breaking a tie by whichever run was processed first. Ties are
  resolved on the lower voltage so the selection is reproducible, and
  the level comparison absorbs representation error instead of moving
  the limit.

## Behavior contract (gate 3)

The extreme validation, sweep normalization, grid alignment, limit-line
interpolation, envelope construction, per-run statistics, governing
selection and campaign findings are exercised by the gate 3 contract
test: scripts/test_e2007_power_bus_voltage_setting.py against
scripts/e2007_power_bus_voltage_setting_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2007_power_bus_voltage_setting.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 →