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

Mission Delta V Budget

ASecurity

Use when you must build the spacecraft mission delta-v budget: sum the launch insertion, orbit transfer, plane change, station keeping, and deorbit contributions, apply a margin allocation, and convert the budget into propellant mass with the Tsiolkovsky rocket equation from the dry mass and the specific impulse. Produces the nominal and margined delta-v totals, the required propellant and wet masses, and the budget verdict that closes the propulsion sizing. Trigger: mission delta-v budget, d...

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

Works with

claude codecli

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill mission-delta-v-budget --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mission Delta V Budget?

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

Security grade badge for Mission Delta V Budget
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-mission-delta-v-budget/badge)](https://www.skillsdirectory.com/skills/ashfordeou-mission-delta-v-budget)

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

Download with Pro
Files
SKILL.md
---
name: mission-delta-v-budget
description: "Use when you must build the spacecraft mission delta-v budget: sum the launch insertion, orbit transfer, plane change, station keeping, and deorbit contributions, apply a margin allocation, and convert the budget into propellant mass with the Tsiolkovsky rocket equation from the dry mass and the specific impulse. Produces the nominal and margined delta-v totals, the required propellant and wet masses, and the budget verdict that closes the propulsion sizing. Trigger: mission delta-v budget, delta-v summation, propellant mass, tsiolkovsky, specific impulse, dry mass, station keeping, deorbit."
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: mission-design
  tags: [mission-delta-v-budget, delta-v-budget, launch-insertion, station-keeping, deorbit, propellant-mass, specific-impulse, dry-mass, margin-allocation, tsiolkovsky]
  version: 0.1.0
  author: Aero Agent Skills
---

# Mission Delta-V Budget (space-systems/mission-design/mission-delta-v-budget)

Use when the task is a spacecraft mission delta-v budget: summing the
launch insertion, orbit transfer, plane change, station keeping, and
deorbit contributions, applying a margin allocation, and converting the
budgeted delta-v into propellant mass with the Tsiolkovsky rocket
equation from the dry mass and the specific impulse.

Units convention (stated once): delta-v in m/s, masses in kg, specific
impulse in seconds, g0 = 9.80665 m/s^2 (standard gravity), margin as a
fraction (0.15 means 15 percent). No km/s or tonne mixing anywhere.

## Domain quick reference

- Total delta-v budget: dv_total = sum of the contributions, each a
  positive magnitude in m/s. The classic low earth orbit to
  geostationary orbit mission sums launch insertion of about 1600 m/s
  (orbit circularization after the launch vehicle injection), the
  coplanar Hohmann transfer of about 3816 m/s, station keeping of about
  50 m/s per year, and a deorbit burn of about 150 m/s, for a nominal
  total of about 5616 m/s before margin.
- Margin allocation: dv_budget = dv_total * (1 + margin_fraction). A 10
  percent margin on the 5616 m/s example gives 6177.6 m/s; the margin
  covers modeling uncertainty, dispersions, and off-nominal maneuvers.
- Tsiolkovsky rocket equation: dv = Isp * g0 * ln(m0 / mf), with m0 the
  initial (wet) mass and mf the final (dry) mass. A mass ratio of e at
  300 s specific impulse gives exactly 2941.995 m/s.
- Propellant mass: m_prop = m_dry * (exp(dv / (Isp * g0)) - 1). The
  example budget of 6177.6 m/s with a 1500 kg dry mass and a 310 s
  specific impulse (bipropellant class) needs about 9945 kg of
  propellant, so the wet mass is about 11445 kg.
- Wet mass: m0 = m_dry + m_prop, the initial mass the propulsion
  subsystem must accelerate. The propellant fraction m_prop / m0 for
  the example is about 0.87, typical of a large chemical delta-v
  budget.
- Plane change: an inclination change between orbits adds its own
  contribution, roughly 2 * v * sin(delta_i / 2); a 28.5 degree plane
  change at geostationary transfer orbit speed adds about 1800 m/s on
  top of the coplanar transfer, which is why inclined injection is
  preferred.
- Budget verdict: the budget closes when the budgeted delta-v (nominal
  plus margin) is at most the available delta-v of the propulsion
  subsystem; a negative reserve is a design failure, not a rounding
  detail.
- ECSS-E-ST-10C (systems engineering general requirements) frames
  mission analysis and the delta-v budget within the ECSS lifecycle;
  ECSS standards are free to download from https://ecss.nl/standards/
  (name + paraphrase + link only).

## Workflow

1. List the delta-v contributions in m/s: launch insertion, orbit
   transfer (Hohmann or other), plane change, station keeping over the
   mission life, and the deorbit or disposal burn.
2. Sum the contributions with sum_delta_v to get the nominal total; a
   contribution is never subtracted from the budget.
3. Apply the margin allocation with apply_margin (typically 5 to 15
   percent for a pre-critical design budget) to get the budgeted
   delta-v.
4. Convert the budgeted delta-v into propellant mass with
   propellant_mass from the dry mass and the specific impulse, and get
   the wet mass with wet_mass.
5. Build the MissionDeltaVBudget with the contributions, margin, dry
   mass, and specific impulse; use fits to check the budget against the
   available delta-v of the propulsion subsystem.
6. Sanity-check the result: a low earth orbit to geostationary orbit
   mission with margin lands near 6 km/s budgeted, and the propellant
   fraction of a chemical spacecraft with several km/s of budget sits
   above 0.8.

## Pitfalls

- Summing the margin twice: the margin allocation is applied to the
  nominal total once, and the margined total feeds the rocket equation;
  adding margin again inside the propellant conversion inflates the
  tank sizing.
- Forgetting a contribution: station keeping accumulates over the
  mission life (about 50 m/s per year for geostationary, more for
  constellations), and omitting the deorbit or disposal burn understates
  the budget and can miss the 25-year disposal rule.
- Using the nominal total for propellant sizing: the propellant mass
  must come from the budgeted delta-v (nominal plus margin), or any
  dispersion eats the reserve.
- Confusing dry mass and wet mass: the rocket equation works from the
  dry (final) mass; feeding the wet mass as mf understates the
  propellant requirement.
- Mixing units: a delta-v in km/s or a specific impulse in newtons per
  kilogram of fuel flow breaks the exponential; keep m/s and seconds.
- Treating the margin as optional: the founder mandate is a budget with
  margin; a zero-margin budget is a point estimate, not a budget.
- Ignoring the plane change: a coplanar Hohmann transfer is not the
  mission delta-v; the inclination change adds its own contribution and
  often dominates for high-inclination targets.

## Behavior contract (gate 3)

The delta-v summation, margin allocation, Tsiolkovsky conversion, and
budget class logic is exercised by the gate 3 contract test:
scripts/test_mission_delta_v_budget.py against
scripts/mission_delta_v_budget_logic.py (stdlib unittest, offline).
Run from the repo root:
python3 skills/space-systems/mission-design/mission-delta-v-budget/scripts/test_mission_delta_v_budget.py

## Compliance

- Standards referenced, not reproduced: ECSS-E-ST-10C (systems
  engineering general requirements) frames mission analysis and the
  delta-v budget within the ECSS lifecycle, and the Tsiolkovsky rocket
  equation above is common astrodynamics methodology, summary-only 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 →