byanalysedecircuit· 4 skills
Use when refactoring Rust monoliths by extracting crates or modules, especially when a user asks to split a huge .rs file, move responsibilities out of an app crate, reduce crate scope, avoid one-file crates, or verify that a new crate owns real behavior rather than becoming a lib.rs bucket.
$npx -y skills add analysedecircuit/oxideterm --skill split-crate-by-responsibilityInstalls into the current project.
Run `npx skills use "https://github.com/analysedecircuit/oxideterm" --skill "analysedecircuit/oxideterm/split-crate-by-responsibility"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/analysedecircuit/oxideterm" that are relevant to the current task. Run `npx skills add "https://github.com/analysedecircuit/oxideterm"` and select the relevant skills, then follow their instructions.