skills/sipher-asset-mcp/SKILL.md
Configure sipher-assets MCP server to use Python, installing dependencies as needed
npx skillsauth add sipherxyz/universal-ue-skills sipher-asset-mcpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Role: MCP Server Configuration Utility Scope: Current Working Directory Platform: Windows
Configure the sipher-assets MCP server using Python. Auto-detects project path from current working directory.
python --version
Required: Python 3.10+
Find the .uproject file to determine the UE5 project root:
ls {CWD}/*.uproject
Project Path: Use the directory containing the .uproject file. This is typically {CWD}.
IMPORTANT: Use forward slashes (/) in the path for cross-platform JSON compatibility.
pip install -e "{CWD}/tools/SipherAssetMCP"
Update .mcp.json with the actual resolved project path (NOT ${workspaceFolder} - Claude Code doesn't resolve VS Code variables):
{
"mcpServers": {
"sipher-assets": {
"command": "python",
"args": ["-m", "sipher_asset_mcp"],
"env": {
"S2_PROJECT_PATH": "{RESOLVED_PROJECT_PATH}"
}
}
}
}
Where {RESOLVED_PROJECT_PATH} is the actual path like C:/Projects/MyGame or {project.root} from skills.config.json.
python -c "from sipher_asset_mcp.server import main; print('OK')"
Inform user to restart Claude Code or start a new conversation to reload the MCP server.
.uproject file found in CWD.mcp.json uses actual resolved path (e.g., {project.root}), NOT ${workspaceFolder}skill: sipher-asset-mcp
invoke: /dev-workflow:sipher-asset-mcp
type: utility
category: mcp-setup
scope: project-root
development
This skill should be used when implementing features in isolation using git worktrees. Triggers on "create worktree", "isolated workspace", "parallel development", or when starting implementation that should not affect main workspace.
testing
Manage VFX team issues on GitHub Projects - timeline scheduling, status updates, member commit checks, bulk assign. Use when managing VFX team project board, adding issues to timeline, checking member progress, or bulk-updating issue fields.
tools
Generate C++ validation rules from JSON definitions. Use when team updates ValidationRules.json or asks to add/modify validation rules.
development
Check codebase for Microsoft Xbox XR (Xbox Requirements) compliance issues. Scans for account picker, cloud saves, achievements, Quick Resume, and Xbox certification requirements. Use before console submission or when preparing for Microsoft certification. Triggers on "XR", "Xbox certification", "Microsoft compliance", "Xbox cert", "Xbox requirements", "GDK compliance".