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 Detection Rise Time

ASecurity

Use when verify that a global multipactor detection chain answers fast enough for the pulsed drive it watches under ECSS-E-ST-20-01C clause 7.3.3: convert each stage bandwidth into a stage rise-time, combine the stages root-sum-square into one chain rise-time, size that chain rise-time against the applied radio-pulse-width through the speed-ratio the verification-plan committed to, subtract the turn-on blanking and the edge itself to find the observation-window left inside the pulse, derive t...

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

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-detection-rise-time --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2001 Detection Rise Time?

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

Security grade badge for E2001 Detection Rise Time
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2001-detection-rise-time/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2001-detection-rise-time)

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

Download with Pro
Files
SKILL.md
---
name: e2001-detection-rise-time
description: "Use when verify that a global multipactor detection chain answers fast enough for the pulsed drive it watches under ECSS-E-ST-20-01C clause 7.3.3: convert each stage bandwidth into a stage rise-time, combine the stages root-sum-square into one chain rise-time, size that chain rise-time against the applied radio-pulse-width through the speed-ratio the verification-plan committed to, subtract the turn-on blanking and the edge itself to find the observation-window left inside the pulse, derive the minimum sample-rate that still resolves the leading edge, and confirm the detector baseline recovers inside the inter-pulse gap. Trigger: ecss, e-st-20-01c, detection-rise-time, radio-pulse-width, chain-rise-time, observation-window, minimum-sample-rate, baseline-recovery."
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-detection-rise-time, detection-rise-time, radio-pulse-width, chain-rise-time, observation-window, baseline-recovery]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Multipactor Design and Test — Detection Rise Time (space-systems/ecss/e2001-detection-rise-time)

Use when the task is the detection-speed duty of ECSS-E-ST-20-01C clause
7.3.3 -- showing that a global multipactor detection method answers far
faster than the radio-pulse-width it is watching, so a discharge that
starts inside a pulse is seen while that pulse is still on.

## Domain quick reference

- A pulsed multipactor run gives the detector a short window per pulse.
  The chain has to rise, settle and register inside that window, so the
  figure of merit is the chain rise-time compared against the applied
  radio-pulse-width. The verification-plan states the comparison as a
  speed-ratio -- a chain an order faster than the pulse is the usual
  commitment, and the ratio, not a fixed number of nanoseconds, is what
  travels between items of different pulse-width.
- Each stage contributes its own rise-time. A stage quoted by bandwidth
  converts through the rise-time-bandwidth product (about 0.35 for the
  single-pole and Gaussian responses that describe detector diodes,
  video amplifiers and digitiser front ends). Stages combine
  root-sum-square, not by addition: two equal stages are only about 1.41
  times slower than one, and one dominant slow stage sets the chain
  almost by itself, which is where corrective effort belongs.
- Rise-time eats the pulse twice. It delays the answer, and together
  with the turn-on blanking applied across the drive transient it
  shortens the observation-window actually available for a decision.
  A chain that formally meets the speed-ratio can still leave too little
  window once blanking is counted, so the window fraction is graded as
  its own criterion.
- Digitising adds a second speed constraint. Resolving the leading edge
  needs several samples across the rise, so the minimum sample-rate
  follows from the chain rise-time, not from the pulse-width. A
  sample-rate set from the pulse repetition alone under-samples the edge
  and reports a late, rounded onset.
- Between pulses the detector has to return to baseline before the next
  pulse arrives, or the per-pulse decision inherits the tail of the
  previous one. Recovery scales with the chain rise-time; the inter-pulse
  gap follows from the pulse-width and the duty cycle.

## Workflow

1. Assemble the stage rise-times, converting any stage quoted by
   bandwidth through the rise-time-bandwidth product. Reject a
   non-positive bandwidth or rise-time before it enters the chain.
2. Combine the stages root-sum-square into the chain rise-time, and note
   which single stage dominates it.
3. Compute the required rise-time as the speed-ratio times the applied
   radio-pulse-width and compare. Absorb representation error in the
   comparison -- a root-sum-square landing a few ULPs over an exact
   limit is compliant -- and never widen the ratio itself.
4. Compute the observation-window left in the pulse after the turn-on
   blanking and the chain rise-time, and grade it against the minimum
   usable fraction of the pulse. A window driven to zero means the chain
   cannot decide inside the pulse at all.
5. Derive the minimum sample-rate from the samples wanted across the
   leading edge and compare it against the digitiser actually used.
6. Convert pulse-width and duty cycle into the inter-pulse gap, compare
   it against the recovery time implied by the chain rise-time, and flag
   a gap too short for the baseline to return.
7. Aggregate. The chain is speed-compliant for this pulse pattern only
   when all four criteria hold; report the shortest pulse-width the chain
   could support, which is what the item's future runs need.

## Pitfalls

- Adding stage rise-times arithmetically. Root-sum-square is the correct
  combination for cascaded responses; summing overstates the chain and
  buys hardware that was never needed.
- Grading the chain against the pulse repetition period instead of the
  pulse-width. The decision has to be made inside the pulse; the period
  only governs baseline recovery.
- Declaring compliance from the speed-ratio alone while blanking has
  already consumed most of the pulse. The window fraction is an
  independent criterion, not a restatement of the ratio.
- Setting the digitiser rate from the pulse-width. The edge, not the
  pulse, sets the sample-rate, and an under-sampled edge reports an
  onset later than it happened.
- Reusing a chain qualified on a long pulse for a shorter one without
  re-deriving the shortest supported pulse-width. Speed is a ratio; a
  chain that was ten times faster than a microsecond pulse is not
  faster than a hundred-nanosecond one.

## Behavior contract (gate 3)

The rise-time conversion, root-sum-square chain, speed-ratio grading,
observation-window, sample-rate and baseline-recovery logic is exercised
by the gate 3 contract test: scripts/test_e2001_detection_rise_time.py
against scripts/e2001_detection_rise_time_logic.py (stdlib unittest,
offline). Run: python3 scripts/test_e2001_detection_rise_time.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 →