Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ivanmurzak/editor-selection-get
Get information about the current Selection in the Unity Editor — active object, active transform, selected GameObjects, transforms, instance IDs, and asset GUIDs (each enrichment is opt-in). Pair with 'editor-selection-set' to change the selection.
Passed 16 of 20 test cases with the skill, and 3 of 20 without it.
and 16 more in the full report
15 fixed3 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to get the absolute smallest response payload from the Unity selection CLI, disabling GameObjects, Transforms, InstanceIDs, AssetGUIDs, ActiveObject, and ActiveTransform. What JSON payload should be supplied?
| Checked | Without skill | With skill |
|---|---|---|
| Runs unity-mcp-cli run-tool editor-selection-get. | Missed | Passed |
| Sets all toggle parameters to false in the JSON input payload. | Passed | Passed |
The instructions your model reads when the skill loads.
Get information about the current Selection in the Unity Editor. Use 'editor-selection-set' tool to set the selection.
includeGameObjects (default false) — populate GameObjects[].includeTransforms (default false) — populate Transforms[] as ComponentRefs.includeInstanceIDs (default false) — populate InstanceIDs[].includeAssetGUIDs (default false) — populate AssetGUIDs[] from project-window selection.includeActiveObject (default true) — populate ActiveObject as a generic ObjectRef.includeActiveTransform (default true) — populate ActiveTransform as a ComponentRef.ActiveGameObject and ActiveInstanceID are always populated.
unity-mcp-cli run-tool editor-selection-get --input '{
"includeGameObjects": false,
"includeTransforms": false,
"includeInstanceIDs": false,
"includeAssetGUIDs": false,
"includeActiveObject": false,
"includeActiveTransform": false
}'
For complex input (multi-line strings, code), save the JSON to a file and use:
unity-mcp-cli run-tool editor-selection-get --input-file args.jsonOr pipe via stdin (recommended):
unity-mcp-cli run-tool editor-selection-get --input-file - <<'EOF' {"param": "value"} EOF
test cases passed, vs 3 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.