Read back a previously-saved JSON snapshot from `profiler-save-data` and return its raw text.
61
71%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
Fix and improve this skill with Tessl
tessl review fix ./Unity-MCP-Plugin/.claude/skills/profiler-load-data/SKILL.mdReads filePath as UTF-8 text and returns the file body unchanged. Caller is responsible for parsing.
filePath (required) — path written by profiler-save-data.[Error] when filePath is empty, the file does not exist, exceeds the 10 MB size cap, or the read fails.Uses System.IO.File.ReadAllText (BCL) — no external Unity package is required. Files larger than 10 MB are rejected up-front to avoid OOM on a stray call.
unity-mcp-cli run-tool profiler-load-data --input '{
"filePath": "string_value"
}'For complex input (multi-line strings, code), save the JSON to a file and use:
unity-mcp-cli run-tool profiler-load-data --input-file args.jsonOr pipe via stdin (recommended):
unity-mcp-cli run-tool profiler-load-data --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.
| Name | Type | Required | Description |
|---|---|---|---|
filePath | string | Yes | Path to a profiler snapshot file previously written by 'profiler-save-data'. |
{
"type": "object",
"properties": {
"filePath": {
"type": "string"
}
},
"required": [
"filePath"
]
}{
"type": "object",
"properties": {
"result": {
"type": "string"
}
},
"required": [
"result"
]
}e0a24ef
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.