ppak10/RocketSmith

Use agents to design and build high powered rockets

21Stars on the repository
18Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ppak10/RocketSmith

Skill Claude CodeCodex

Use when translating an OpenRocket logical design into a physical component tree for FDM/SLA 3D printing. Decides per-component fate (print, fuse, purchase, skip), applies AM-specific geometry patterns, and emits componenttree.json.

21 4mo ago A 57 tokens original MIT

generate-structures

02

ppak10/RocketSmith

Skill Claude CodeCodex

Use when producing base geometry (tubes, cones, integrated fins, integral shoulders, motor mount wall thickening, full assembly) from a component tree via build123d. Pass 1 of the CAD pipeline — no holes, no pockets, no detail features (those are Pass 2, see modify-structures).

21 4mo ago A 68 tokens original MIT

mass-calibration

03

ppak10/RocketSmith

Skill Claude CodeCodex

Use after slicing printed parts to feed measured filament weights back into the OpenRocket design as mass overrides, then re-verify stability.

21 4mo ago A 29 tokens original MIT

modify-structures

04

ppak10/RocketSmith

Skill Claude CodeCodex

Use when applying detail features (holes, pockets, vents, mounts) to base STEP files already produced by generate-structures. Pass 2 of the CAD pipeline — reads modifications from the component tree, imports existing base STEPs, and writes modified STEPs back.

21 4mo ago A 57 tokens original MIT

motor-selection

05

ppak10/RocketSmith

Skill Claude CodeCodex

Use when choosing a motor for a rocket design, or when the user asks what motor to use to reach a target apogee.

21 4mo ago A 29 tokens original MIT

print-preparation

06

ppak10/RocketSmith

Skill Claude CodeCodex

Use when slicing rocket parts for FDM printing, or when choosing print orientation and settings for a specific part.

21 4mo ago A 25 tokens original MIT

stability-analysis

07

ppak10/RocketSmith

Skill Claude CodeCodex

Use when a flight returns stability outside 1.0–1.5 calibers, or when minstabilitycal is null.

21 4mo ago A 30 tokens original MIT