From Nushell Fluency
This skill is used to inspect the structure of a nu expression. It surfaces the data's described type, it's length (if applicable), and a sample of the value. The sample will contain the raw value itself for non-enumerable types, otherwise it will contain the first three values of the enumerable.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nu-fluency:inspect-shapeexprThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```!
nu --version
Invoke the inspect.nu script with the expression as pipeline input.
The expression to evaluate and inspect: $expr
Call nu_run with:
{
"pipeline": "$expr | nu ([${CLAUDE_SKILL_DIR} scripts] | path join inspect.nu)"
// ...
}
This will return a record with the following properties:
type: the nushell type of the expression's resultlen: the length of the expression's result (omitted for non-enumerables)sample: a sample of the expression's result (or the result itself for non-enumerables)Provide the resulting data to the user in a neat format.
Restrain from commenting on the data unless given explicit direction to do so.
Focus on understanding the structural intuition construed by the data.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub zaynram/nu-fluency --plugin nu-fluency