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.
npx claudepluginhub zaynram/nu-fluency --plugin nu-fluencyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.