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

E50 Cessation Of Emission

ASecurity

Evaluate whether a spacecraft radio can be commanded to stop transmitting under ECSS-E-ST-50C clause 5.3.3: size the worst-case time from ground request to carrier off along every inhibit path, separate a path that still works with a transmitter stuck on from one routed through the emitting chain itself or absent in safe mode, and decide whether the capability survives a single failure inside the deadline, reporting whether the gap is speed, independence, or a path that was never there. Use w...

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

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 e50-cessation-of-emission --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E50 Cessation Of Emission?

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

Security grade badge for E50 Cessation Of Emission
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e50-cessation-of-emission/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e50-cessation-of-emission)

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

Download with Pro
Files
SKILL.md
---
name: e50-cessation-of-emission
description: "Evaluate whether a spacecraft radio can be commanded to stop transmitting under ECSS-E-ST-50C clause 5.3.3: size the worst-case time from ground request to carrier off along every inhibit path, separate a path that still works with a transmitter stuck on from one routed through the emitting chain itself or absent in safe mode, and decide whether the capability survives a single failure inside the deadline, reporting whether the gap is speed, independence, or a path that was never there. Use when a mission must guarantee it can vacate a frequency on request. Trigger: ecss, e-st-50c-communications-scope, cease-emission-command, transmitter-inhibit-path, rf-emission-termination, stuck-on-transmitter, emission-cessation-latency, single-failure-cessation."
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)"
clauses:
  - standard: ECSS-E-ST-50C Rev.2
    clause: 5.3.3
    items: [a]
    relation: verifies
metadata:
  domain: space-systems
  subdomain: ecss
  tags: [ecss, e-st-50c-communications-scope, e50-cessation-of-emission, cease-emission-command, transmitter-inhibit-path, rf-emission-termination, stuck-on-transmitter, emission-cessation-latency]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Communications — Cessation of Emission (space-systems/ecss/e50-cessation-of-emission)

Use when the task is the single obligation of ECSS-E-ST-50C clause 5.3.3 —
that the space-to-ground emission can be stopped by command — and the
question is whether a particular inhibit architecture actually delivers it.

## Domain quick reference

- The obligation is on the capability, not on a box. It is met by a path
  from a ground request to a carrier that is off, and the path is only as
  good as its weakest link: the receiver that takes the request, the
  decoder that acts on it, and the switch that removes drive from the
  power amplifier.
- The failure the requirement exists for is a transmitter that will not
  stop. An inhibit routed through the emitting chain — through the same
  unit, the same power rail, the same software task that is misbehaving —
  is not a second opinion on that failure. It is the same opinion.
- Safe mode is where cessation is most often wanted and least often
  available. A path that is configured out of existence when the platform
  drops to its survival configuration has no value in the case that
  matters, even though it tests perfectly in nominal mode.
- Reliance on flight software is a real limitation but not a
  disqualification. A software-decoded inhibit still works for the large
  majority of causes; it is recorded as a limitation so a reviewer can
  weigh it, and it is never allowed to be the only path.
- The quantity to hold is a budget, not a box latency. Ground reaction,
  uplink propagation and on-board execution all sit between the decision
  and the carrier going quiet, and only their sum can be compared with a
  regulatory or coordination deadline.
- One path is not a capability. Cessation that a single failure removes
  is cessation that is unavailable in exactly the compound cases that
  drive the requirement, so the time to quote is the time left after the
  fastest path has been taken away.

## Workflow

1. List every emitter the spacecraft can radiate from before looking at
   any path, since the obligation covers all of its transmissions and a
   single transmitter nobody can silence defeats it. Then validate each
   inhibit path as a record: an identifier, an execution latency, and
   whether it runs through the emitting chain, survives safe mode, and
   needs flight software. Reject a malformed record rather than
   assuming a default.
2. Name the impairments on each path, then split them: running through
   the emitting chain or vanishing in safe mode removes the path from the
   credible set; software dependence is recorded as a limitation.
3. Build the end-to-end budget for every credible path — ground reaction
   plus uplink delay plus on-board execution — and sort them.
4. Take the second-fastest credible budget as the time that survives one
   failure. With fewer than two credible paths there is no time to quote,
   and that is itself the finding.
5. Compare both the nominal and the degraded budget with the deadline
   using an explicit tolerance, so a budget that lands exactly on the
   bound reads the same on every host.
6. Return the verdict with the findings that produced it, so a reviewer
   can see whether the gap is speed, independence, or a path that never
   existed. Grade the design met only where each emitter can be brought
   off the air by telecommand at any point in the mission; a
   transmitter that can be silenced in some configurations and not
   others is not one the obligation lets through.

## Obligations

| Item | Step |
|---|---|
| ECSS-E-ST-50C Rev.2 5.3.3a | 6 |

## Pitfalls

- Counting an inhibit that is decoded by the transmitter's own controller
  as an independent path. It shares the failure it is meant to answer,
  and an architecture built of two such paths has no cessation capability
  at all.
- Quoting the fastest path's latency as the cessation time. That number
  is only true while nothing has failed, which is not the condition the
  requirement is written for.
- Budgeting the on-board execution alone. Uplink propagation on a distant
  mission can exceed every on-board contribution combined, and a budget
  that omits it will pass on paper and miss in flight.
- Treating safe-mode unavailability as a configuration detail. The
  survival configuration is the one a stuck emission is most likely to
  coincide with, so a path lost there is lost when it is needed.
- Using a bare strict comparison against the deadline. Budgets are sums
  of floats, and a design that lands exactly on its bound must not be
  read as compliant on one host and non-compliant on another.
- Reading software dependence as a pass or a fail. It is neither: it is a
  limitation to record, and the architecture is judged on whether a
  non-software path exists beside it.

## Behavior contract (gate 3)

The path validation, impairment naming, credible-path filtering, end-to-end
budget, single-failure response time, tolerance-based deadline comparison and
final verdict are exercised by the gate 3 contract test:
scripts/test_e50_cessation_of_emission.py against
scripts/e50_cessation_of_emission_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_e50_cessation_of_emission.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 →