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

Nacelle Sizing

ASecurity

Use when the task is nacelle geometric sizing, inlet capture and highlight sizing, cowl thickness, wetted area, or nacelle drag bookkeeping for a high bypass turbofan. Size the engine nacelle geometry for a turbofan: derive the fan face area and diameter from the fan mass flow, density, Mach number and temperature; enlarge the fan face to the inlet highlight area with the lip area ratio; compute the free stream capture area and the A0/A1 capture area ratio at the flight Mach number; scale the...

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

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 nacelle-sizing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nacelle Sizing?

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

Security grade badge for Nacelle Sizing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-nacelle-sizing/badge)](https://www.skillsdirectory.com/skills/ashfordeou-nacelle-sizing)

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

Download with Pro
Files
SKILL.md
---
name: nacelle-sizing
description: "Use when the task is nacelle geometric sizing, inlet capture and highlight sizing, cowl thickness, wetted area, or nacelle drag bookkeeping for a high bypass turbofan. Size the engine nacelle geometry for a turbofan: derive the fan face area and diameter from the fan mass flow, density, Mach number and temperature; enlarge the fan face to the inlet highlight area with the lip area ratio; compute the free stream capture area and the A0/A1 capture area ratio at the flight Mach number; scale the nacelle length from the fan diameter with a length to diameter ratio; set the cowl maximum thickness from a thickness to chord ratio; estimate the cowl wetted area with a shape factor; and bookkeep the nacelle drag into friction, form and interference components. Trigger: nacelle sizing, inlet highlight, fan face area, capture area ratio, cowl thickness, wetted area, nacelle drag."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: far-25
    reference-only: true
  - id: cs-25
    reference-only: true
gated: false
domain: vehicle-design
pack: vehicle-design
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: vehicle-design
  subdomain: sizing
  tags: [nacelle-sizing, inlet-highlight-area, fan-face-area, lip-area-ratio, capture-area-ratio, nacelle-length, cowl-thickness-ratio, wetted-area, nacelle-drag, pylon-integration, high-bypass-turbofan]
  version: 0.1.0
  author: Aero Agent Skills
---

# Nacelle Sizing (vehicle-design/sizing/nacelle-sizing)

Use when the task is engine nacelle geometric sizing: the fan or
compressor face area and diameter from the mass flow and Mach number,
the inlet highlight area and lip area ratio, the free stream capture
area and the A0/A1 ratio, the nacelle length to diameter ratio, the
cowl thickness ratio, the wetted area estimate, and the friction, form
and interference bookkeeping of nacelle drag including the pylon
integration term. This leaf sizes the nacelle as a geometric and drag
entity; the sibling engine-sizing leaf sizes the thrust itself, and
fuselage-sizing and wing-planform-sizing set the aircraft reference
dimensions that the nacelle drag coefficient is bookkept against.

## Domain quick reference

- Fan face area: A1 = mdot / (rho * V1) from mass flow continuity, with
  the fan face velocity V1 = M1 * a1 and the local speed of sound
  a1 = sqrt(gamma * R * T1). Air at gamma 1.4 and R 287.0 J/(kg*K) at
  288.15 K gives a speed of sound of about 340 m/s; a 0.6 fan face Mach
  gives V1 = 204 m/s.
- Fan face diameter: D1 = sqrt(4 * A1 / pi). A 3.18 m^2 fan face is a
  2.01 m diameter fan, the sizing reference of the whole nacelle.
- Fan face Mach band: 0.5 to 0.65 for a high bypass turbofan at the
  design point; a higher face Mach shrinks the required area for the
  same mass flow.
- Inlet highlight (lip) area: A_hi = A1 * (1 + lip_area_ratio), with
  the lip area ratio typically 0.10 to 0.20 for a high bypass turbofan.
  A zero ratio is a flush lip; negative ratios are invalid because the
  highlight cannot be smaller than the fan face.
- Capture area: A0 = mdot / (rho_inf * V_inf), the area of the free
  stream stream tube the inlet ingests at the flight condition. The
  capture area ratio A0/A1 expresses how strongly the inlet diffuses
  the flow: at a 0.8 Mach cruise a high bypass turbofan typically runs
  A0/A1 near 2.3, well above 1, and the ratio approaches 1 as the inlet
  is sized closer to the flight stream tube.
- Nacelle length: L = (L/D) * D1 with the length to diameter ratio
  typically 1.5 to 2.2 for a high bypass turbofan nacelle (1.8 is a
  representative first cut). The length scales linearly with the fan
  diameter at a fixed ratio.
- Cowl thickness: t = (t/c) * chord, with the cowl thickness to chord
  ratio typically 0.08 to 0.12; the cowl chord is close to the nacelle
  length for a first order estimate.
- Wetted area: S_wet = pi * D_max * L * k, the axisymmetric cowl
  surface approximated from the maximum diameter, the length and a
  shape factor k in (0, 1], typically 0.80 to 0.90 (1.0 is a plain
  cylinder). The maximum diameter is close to the highlight diameter.
- Nacelle drag bookkeeping: friction drag q * S_wet * Cf; form drag the
  friction times (FF - 1) with the form factor FF near 1.1 to 1.3; and
  interference drag the friction times k_int with k_int near 0.03 to
  0.10 covering pylon and installation interference. The three sum to
  the installed nacelle drag, and the drag coefficient against the
  aircraft reference area folds it into the aircraft drag polar.
- Pylon integration: the pylon is treated as an additional friction
  surface plus an interference increment on the nacelle; first order
  bookkeeping folds both into the interference factor, finer bookkeeping
  adds the pylon wetted area to S_wet.
- FAR-25 (14 CFR Part 25) and CS-25 set the certification context: the
  inlet and cowl must survive the icing, hail and bird strike
  conditions of the airworthiness rules, and the nacelle drag enters
  the performance substantiation; the geometric formulas above are
  common conceptual sizing practice, summary-only.

## Workflow

1. Set the fan face design point: mass flow mdot, density rho, Mach
   number M1 and temperature T1 at the fan face; compute the fan face
   area with fan_face_area and the diameter with fan_face_diameter.
2. Choose the lip area ratio and compute the highlight area with
   highlight_area_from_massflow and the highlight diameter with
   highlight_diameter_from_massflow; sanity check the choice with
   lip_area_ratio on the two areas.
3. At the cruise flight condition, compute the free stream capture
   area with capture_area and the A0/A1 ratio with capture_area_ratio
   against the fan face area; a ratio far above the typical band
   signals an oversized stream tube or an off-design point.
4. Scale the nacelle length with nacelle_length from the fan diameter
   and the length to diameter ratio; set the cowl maximum thickness
   with cowl_thickness from the cowl chord and the thickness to chord
   ratio.
5. Estimate the wetted area with wetted_area from the maximum
   diameter, the length and the shape factor.
6. At the cruise dynamic pressure and a turbulent skin friction
   coefficient, bookkeep the drag with nacelle_drag_bookkeeping into
   the friction, form and interference components and the total.
7. Fold the total into the aircraft drag with drag_coefficient against
   the aircraft reference area; add the pylon contribution through the
   interference factor or an explicit pylon wetted area.
8. Close the loop: the nacelle weight and drag feed the engine
   selection (engine-sizing) and the takeoff gross weight; re-run the
   sizing until the fan face Mach and the A0/A1 ratio both sit in their
   typical bands.

## Worked example

A high bypass turbofan with 650 kg/s fan mass flow, 1.0 kg/m^3 fan face
density, 0.6 fan face Mach and 288.15 K fan face temperature:

- Speed of sound a1 = sqrt(1.4 * 287 * 288.15) = 340.3 m/s; fan face
  velocity V1 = 0.6 * 340.3 = 204.2 m/s.
- Fan face area A1 = 650 / (1.0 * 204.2) = 3.18 m^2; fan face diameter
  D1 = sqrt(4 * 3.18 / pi) = 2.01 m.
- With a 0.15 lip area ratio, the highlight area is 3.18 * 1.15 =
  3.66 m^2 and the highlight diameter is 2.16 m.
- At a 0.8 Mach cruise at 10668 m (density 0.3804 kg/m^3, temperature
  218.81 K): V_inf = 0.8 * sqrt(1.4 * 287 * 218.81) = 237.2 m/s, so the
  capture area A0 = 650 / (0.3804 * 237.2) = 7.20 m^2 and A0/A1 = 2.26.
- Nacelle length at L/D 1.8: 1.8 * 2.01 = 3.62 m; cowl thickness at
  0.10 t/c: 0.10 * 3.62 = 0.36 m.
- Wetted area at shape factor 0.85: pi * 2.16 * 3.62 * 0.85 = 20.9 m^2.
- Cruise dynamic pressure q = 0.5 * 0.3804 * 237.2^2 = 10702 Pa; at a
  0.0025 skin friction coefficient the bookkeeping gives 559 N friction,
  112 N form drag (FF 1.2) and 28 N interference (k_int 0.05), 699 N
  total, which is a drag coefficient of about 0.00053 against a 122.6
  m^2 reference area.

All of these numbers are reproduced exactly by the contract test.


## Pitfalls

- Sizing the fan face off the wrong Mach: the fan face area comes
  from A1 = mdot / (rho * V1) with V1 = M1 * a1, and the design Mach
  band is 0.5 to 0.65 for a high bypass turbofan - a higher face
  Mach shrinks the area for the same mass flow and changes the
  whole nacelle scale.
- Letting the lip ratio go negative: the highlight area is
  A1 * (1 + lip_area_ratio) with a typical ratio of 0.10 to 0.20,
  and a negative ratio is invalid because the highlight cannot be
  smaller than the fan face.
- Reading A0/A1 at the wrong flight point: the capture ratio is
  computed at the cruise Mach and altitude density (2.26 at 0.8
  Mach cruise in the worked example); a ratio far above the typical
  band signals an off-design point, not a nacelle problem.
- Forgetting the area unit scale: the wetted area estimate is
  pi * D_max * L * k and the drag bookkeeping multiplies q * S_wet
  by the skin friction coefficient; a m^2 versus mm^2 slip moves
  the drag by 1e6.
- Treating the cowl chord as the nacelle length automatically: the
  cowl thickness uses t/c against the cowl chord, which is close to
  the nacelle length only for a first-order estimate.
- Bookkeeping the pylon twice: first-order practice folds the pylon
  into the interference factor (k_int), while finer bookkeeping adds
  the pylon wetted area to S_wet - doing both double-counts the
  pylon drag.
## Related leaves

- engine-sizing: turns the nacelle around its thrust, lapse, SFC and
  weight; this leaf sizes the nacelle geometry and drag for that
  engine.
- fuselage-sizing and wing-planform-sizing: provide the aircraft
  reference area and geometry that the nacelle drag coefficient and
  pylon integration are bookkept against.
- propeller-sizing: the propeller counterpart, where the spinner and
  cowl replace the fan face and inlet highlight sizing.

## Behavior contract (gate 3)

Run the deterministic contract test (stdlib unittest, offline):

    python3 scripts/test_nacelle_sizing.py

The test covers the fan face area and diameter from mass flow and Mach,
the highlight area and lip area ratio round trip, the capture area and
A0/A1 ratio, nacelle length scaling including an extreme length to
diameter ratio, cowl thickness bands, wetted area with the shape factor
bounds, the drag bookkeeping components and their sum, the drag
coefficient, and invalid-input edge cases such as zero mass flow,
non-positive Mach, and out of range factors.

## Compliance

- Standards referenced, not reproduced: far-25 and cs-25 resolve in
  standards-map.yaml, both reference-only; the airworthiness context
  (inlet and cowl survivability, performance substantiation) is named
  and paraphrased, and the geometric formulas are common conceptual
  sizing practice.
- 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 →