Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ivanmurzak/package-list
List all UPM packages installed in the Unity project — name, version, source, description. Optionally filter by source (registry, embedded, local, git, built-in, local tarball), by name/display/description substring, and by direct-dependency-only.
Passed 21 of 23 test cases with the skill, and 6 of 23 without it.
and 20 more in the full report
17 fixed4 passed either way0 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
We want to locate packages where the description mentions 'animation'. What parameter should be used in the package list call?
| Checked | Without skill | With skill |
|---|---|---|
| Sets nameFilter to animation when calling unity-mcp-cli run-tool package-list | Missed | Passed |
The instructions your model reads when the skill loads.
List all packages installed in the Unity project (UPM packages). Returns information about each installed package including name, version, source, and description. Use this to check which packages are currently installed before adding or removing packages.
sourceFilter (default All) — restrict by Unity PackageSource: All, Registry, Embedded, Local, Git, BuiltIn, LocalTarball.nameFilter (optional) — case-insensitive substring filter over name / displayName / description. Results are prioritized: exact name → exact displayName → name substring → displayName substring → description substring.directDependenciesOnly (default false) — when true, return only packages listed in manifest.json (no transitive dependencies).unity-mcp-cli run-tool package-list --input '{
"sourceFilter": "string_value",
"nameFilter": "string_value",
"directDependenciesOnly": false
}'
For complex input (multi-line strings, code), save the JSON to a file and use:
unity-mcp-cli run-tool package-list --input-file args.jsonOr pipe via stdin (recommended):
unity-mcp-cli run-tool package-list --input-file - <<'EOF' {"param": "value"} EOF
If unity-mcp-cli is not found, either install it globally (npm install -g unity-mcp-cli) or use npx unity-mcp-cli instead.
Read the /unity-initial-setup skill for detailed installation instructions.
test cases passed, vs 6 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.