Suyash Singh
Community@Fermisloth
Suyash Singh (Fermisloth) provides 85 Unity Editor MCP skills enabling programmatic control of scenes, GameObjects, ProBuilder meshes, animations, assets, and C# scripting.
Agent Skills by Suyash Singh
Showing 85 vetted skills indexed across 1 GitHub repositories.
assets-create-folder
Creates new folders under the Unity Assets directory via the unity-mcp-cli tool.
probuilder-bevel
Bevels selected edges of a ProBuilder mesh to create chamfered corners in Unity.
scene-open
Opens Unity scene assets in single or additive load modes via unity-mcp-cli.
gameobject-component-add
Adds components to GameObjects in Unity scenes or prefabs via unity-mcp-cli.
probuilder-subdivide-edges
Subdivides edges of ProBuilder meshes in Unity by inserting new vertices.
gameobject-find
Finds GameObjects in the active Unity scene or opened Prefab and returns their data.
ping
Echoes an input message or returns pong as a readiness probe.
unity-initial-setup
Installs and configures the unity-mcp-cli tool for Unity project MCP integration.
animator-modify
Modify Unity AnimatorController assets by adding or removing parameters, layers, states, and transitions.
package-search
Search Unity Package Manager registry and installed packages by name or description.
scene-save
Saves an opened Unity scene to a scene asset file via unity-mcp-cli.
object-get-data
Retrieve serialized properties and fields of UnityEngine.Object instances via unity-mcp-cli.
tests-run
Execute Unity tests and return detailed results with filtering options.
assets-modify
Modifies Unity asset files in the Assets folder via the unity-mcp-cli tool.
package-add
Installs Unity packages from the registry, Git URLs, or local paths via manifest.json.
editor-selection-get
Retrieves the current selection state from the Unity Editor via unity-mcp-cli.
gameobject-create
Creates a new GameObject in an open Unity Prefab or Scene with optional transform settings.
script-delete
Deletes Unity script files and waits for compilation to complete.
assets-prefab-create
Creates a Unity prefab asset from a GameObject in the active scene.
animation-modify
Modify Unity AnimationClip assets by setting curves, properties, and animation events.
assets-shader-list-all
Lists all available shader names from Unity project assets and packages.
script-update-or-create
Creates or updates Unity C# script files and reports compilation errors.
probuilder-bridge
Creates a new face bridging two edges in a ProBuilder mesh.
particle-system-modify
Modifies ParticleSystem component modules on Unity GameObjects via the unity-mcp-cli tool.
Frequently Asked Questions About Suyash Singh
FAQPage SchemaWhat tasks can I perform with Fermisloth's Unity skills?▼
You can manage Unity scenes and GameObjects, edit prefabs, build ProBuilder meshes (extrude, bevel, merge, flip normals), create and modify AnimationClips and AnimatorControllers, configure ParticleSystems, manage UPM packages, write C# scripts, call methods via reflection, run tests, and capture editor screenshots.
Who are these Unity MCP skills designed for?▼
They target Unity developers, technical artists, and game engineers who want AI-assisted editor control. Users building scenes, prototyping 3D geometry, authoring animations, or automating asset and package management benefit most from the 85 granular editor operations.
How do I install and set up these Unity skills?▼
Start with the unity-initial-setup skill, which installs the unity-mcp-cli command line tool, essential packages, and basic project configuration. After setup, use tool-list to discover available operations and ping to verify connectivity before invoking scene, asset, or scripting skills.
What prerequisites do these skills require?▼
A Unity Editor project is required, since skills operate on the AssetDatabase, opened scenes, and prefab edit mode. Many operations depend on sequencing: use assets-find before modifying assets, gameobject-find before editing GameObjects, and animator-get-data or animation-get-data before applying modifications.
Can these skills execute and test C# code inside Unity?▼
Yes. script-update-or-create writes C# files with compilation error feedback, script-execute compiles and runs code dynamically via Roslyn, reflection-method-find and reflection-method-call invoke even private methods, and tests-run executes Unity tests filtered by mode, assembly, namespace, class, or method.