Ishaan Singh
Community@ishaansingh-ai · Guntur
Game Developer and Web Developer
Agent Skills by Ishaan Singh
Showing 64 vetted skills indexed across 1 GitHub repositories.
ping
Echoes an input message or returns pong to verify Unity MCP connectivity.
unity-initial-setup
Installs unity-mcp-cli and configures Unity projects with MCP integration and AI skills.
tool-list
Lists available MCP tools with optional regex filtering across names, descriptions, and arguments.
console-clear-logs
Clears the Unity MCP log cache and Unity Editor Console window.
unity-skill-create
Creates Unity MCP tool skills as C# partial classes compiled by the Unity Editor.
tool-set-enabled-state
Enable or disable MCP tools by name for AI agent availability.
unity-skill-generate
Generate skill definitions from existing tools in a Unity project.
assets-shader-get-data
Retrieves properties, subshaders, passes, and compilation messages from Unity shader assets.
assets-create-folder
Creates new folders under the Unity Assets directory and returns their GUIDs.
scene-open
Opens Unity scenes from project asset files via the unity-mcp-cli tool.
gameobject-component-add
Adds components to GameObjects in Unity scenes or opened prefabs via unity-mcp-cli.
gameobject-find
Finds GameObjects in an opened Unity Prefab or active scene and returns hierarchy and component data.
package-search
Search Unity Package Manager registry and installed packages by name or description.
scene-save
Saves an opened Unity scene to a .unity asset file via unity-mcp-cli.
object-get-data
Retrieves serialized properties and fields of a UnityEngine.Object via unity-mcp-cli.
tests-run
Execute Unity EditMode and PlayMode tests and return structured results.
assets-modify
Modify 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 current selection data from the Unity Editor via the unity-mcp-cli tool.
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.
assets-shader-list-all
Lists all available shaders in Unity project assets and packages.
script-update-or-create
Creates or updates Unity C# script files and reports compilation errors.
Frequently Asked Questions About Ishaan Singh
FAQPage SchemaWhat tasks can I perform with Ishaan Singh's Unity skills?▼
You can open, save, create, and unload Unity scenes; add, modify, and destroy GameObjects and components; create prefabs, materials, and asset folders; manage packages; execute and read scripts; capture screenshots; and retrieve console logs and editor state.
Who should use these Unity editor skills?▼
Game developers and Unity engineers who need programmatic control over the Unity Editor, including scene setup, asset organization, prefab workflows, component configuration, and editor diagnostics such as log retrieval and test execution.
How do the scene and GameObject skills work together?▼
Open or create a scene with scene-open or scene-create, set it active, then use gameobject-create, gameobject-component-add, and gameobject-modify to build hierarchies. Finish with scene-save and verify results via screenshot-scene-view or console-get-logs.
What prerequisites are needed to use these skills?▼
A Unity Editor environment with an open project is required, since every skill operates on editor concepts such as scenes, GameObjects, prefabs, packages, the Asset Database, and the editor console. No external services are referenced in the manifest.
Do these skills support asset and package management?▼
Yes. Skills cover creating folders and materials, finding built-in assets, moving, copying, refreshing, and deleting assets, plus listing, searching, adding, and removing Unity packages through package-list, package-search, package-add, and package-remove.