nushell
CLIA new type of shell that understands structured data.
Shell that treats output as structured data (tables, JSON, etc.)
Recipes
Curated from documentation and usage. Percentages are estimates, not measurements.
Start nushell
nuList files as table
ls | where size > 1mbParse JSON from command
http get https://api.github.com/repos/nushell/nushell | get stargazers_countInstall
Homebrew
brew install nushellCargo
cargo install nuAgent notes
- When to use
- Data-driven shell scripting where structured output is needed
Use from an agent
curl -s https://clihub.com/api/tools/nushell | jq '.agentHints.provenRecipes[] | {task, command, verified}'Or call get_tool with slug nushell on the MCP server at https://clihub.com/mcp.