This skill should be used when writing, editing, reviewing, or debugging Nushell (.nu) files. Covers opinionated pipeline composition, command choices (where vs filter, match vs if/else, get --optional), formatting conventions (Topiary), type signatures, module structure, testing with nutest (unit tests, snapshot tests, @example attributes, coverage), NUON data format, toolkit.nu patterns, nu --ide-check debugging, the Nushell MCP server, and migration guide for updating scripts across Nushell versions (0.100–0.114: breaking changes, renamed commands, new idioms). Relevant when the user says "write nushell code," "review my .nu file," "nushell style," "nushell best practices," "format nushell," "nushell pipeline," "nutest," "NUON," "nu --ide-check," "nushell MCP," "update nushell script," "nushell breaking changes," or "nushell migration.
$npx -y skills add nushell-prophet/nushell-skills --skill nushell-styleInstalls into the current project.
Run `npx skills use "https://github.com/nushell-prophet/nushell-skills" --skill "nushell-prophet/nushell-skills/nushell-style"` 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/nushell-prophet/nushell-skills" that are relevant to the current task. Run `npx skills add "https://github.com/nushell-prophet/nushell-skills"` and select the relevant skills, then follow their instructions.