[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AlterLab-IEU-game-unity-specialist-zh-CN":3,"guides-for-AlterLab-IEU-game-unity-specialist":583,"similar-k1770fps0escphn05ftmxfynah86nrz6-zh-CN":584},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":253,"isFallback":250,"parentExtension":259,"providers":260,"relations":265,"repo":267,"tags":580,"workflow":581},1778675202370.5725,"k1770fps0escphn05ftmxfynah86nrz6",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Invoke when the user works with Unity or asks about C#, MonoBehaviour, DOTS/ECS, Shader Graph, Addressables, UI Toolkit, URP/HDRP, or ScriptableObjects. Triggers on: \"Unity\", \"MonoBehaviour\", \"DOTS\", \"ECS\", \"Shader Graph\", \"Addressables\", \"UI Toolkit\", \"URP\", \"HDRP\", \"ScriptableObject\", \".unity\", \".cs\". Do NOT invoke for engine-agnostic architecture (use game-technical-director) or Godot/Unreal questions. Part of the AlterLab GameForge collection.\n",{"claudeCode":12},"AlterLab-IEU/AlterLab_GameForge","Unity Specialist","https://github.com/AlterLab-IEU/AlterLab_GameForge",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":235,"workflow":251},1778675484144.2395,"kn79p20grh90b987tc9xmjz71n86m7kh","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"practices":207,"prerequisites":213,"promptVersionExtension":216,"promptVersionScoring":217,"purpose":218,"rationale":219,"score":220,"summary":221,"tags":222,"targetMarket":228,"tier":229,"useCases":230},[21,26,29,32,36,39,43,46,50,54,57,60,63,68,72,76,78,81,84,87,90,94,99,102,106,109,112,115,118,121,124,128,131,135,139,143,146,149,152,156,159,162,165,168,171,174,178,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states that the skill is for Unity developers and lists specific Unity-related topics and triggers, directly addressing a concrete user problem.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides deep, opinionated guidance on Unity best practices, architectural patterns, and specific engine features, going significantly beyond basic LLM capabilities and offering expert-level advice.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers a comprehensive range of Unity development topics with concrete code examples, architectural advice, and best practices, indicating it's ready for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is tightly focused on Unity game development, covering its core components, workflows, and best practices without straying into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's capabilities, scope, and target audience, providing clear triggers and exclusions.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The description clearly defines the skill's purpose for Unity development and lists specific topics and triggers, while also explicitly stating non-goals.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and target domain within the character limit.",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","The SKILL.md body is well-structured, under 500 lines, and delegates detailed information to separate sections and examples, adhering to progressive disclosure.",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","The SKILL.md delegates detailed procedures, code examples, and architectural patterns to logical sections within the file, effectively employing progressive disclosure.",{"category":51,"check":55,"severity":24,"summary":56},"Forked exploration","The `context: fork` is set in the frontmatter, appropriate for a skill that provides detailed exploration and guidance on a complex topic like Unity development.",{"category":22,"check":58,"severity":24,"summary":59},"Usage examples","The skill includes numerous concrete, compilable C# code examples for various Unity features and patterns, demonstrating their usage and expected outcomes.",{"category":22,"check":61,"severity":24,"summary":62},"Edge cases","The skill addresses numerous edge cases and limitations, such as MonoBehaviour vs. DOTS decisions, Resources folder abuse, and compiler performance, providing recovery steps and trade-off analyses.",{"category":64,"check":65,"severity":66,"summary":67},"Code Execution","Tool Fallback","not_applicable","The skill does not appear to rely on external MCP servers or custom tools that would require a fallback path; it primarily uses Claude's internal capabilities.",{"category":69,"check":70,"severity":24,"summary":71},"Safety","Halt on unexpected state","The skill's workflow emphasizes incremental recommendations and honest trade-offs, implicitly guiding users to halt destructive or ill-advised changes by explaining potential negative consequences.",{"category":73,"check":74,"severity":24,"summary":75},"Portability","Cross-skill coupling","The skill focuses solely on Unity development and does not implicitly rely on other specific skills being loaded. It clearly defines its domain and scope.",{"category":40,"check":65,"severity":66,"summary":77},"The skill does not appear to require external tools or MCP servers that would necessitate a fallback mechanism.",{"category":33,"check":79,"severity":66,"summary":80},"Scoped tools","This is a skill (prompt-based tool), not an extension with discrete tools/commands exposed via schema. The concept of scoped tools does not apply.",{"category":47,"check":82,"severity":66,"summary":83},"Configuration & parameter reference","The skill is prompt-based and does not expose configurable parameters or require explicit configuration files in the traditional sense.",{"category":33,"check":85,"severity":66,"summary":86},"Tool naming","This is a skill, not an extension with discrete, named tools or commands.",{"category":33,"check":88,"severity":66,"summary":89},"Minimal I/O surface","As a skill, it does not have a defined schema for tool parameters or response shapes; its I/O is conversational.",{"category":91,"check":92,"severity":24,"summary":93},"License","License usability","The project includes a standard MIT license file, which is permissive and commonly used in open-source software.",{"category":95,"check":96,"severity":97,"summary":98},"Maintenance","Commit recency","critical","The last commit was over 12 months ago (March 30, 2026), indicating the project is likely unmaintained and may not reflect current Unity versions or best practices.",{"category":95,"check":100,"severity":66,"summary":101},"Dependency Management","The skill itself does not appear to have third-party dependencies in its bundled code or scripts.",{"category":103,"check":104,"severity":66,"summary":105},"Security","Secret Management","The skill does not handle or expose any secrets or credentials.",{"category":103,"check":107,"severity":24,"summary":108},"Injection","The skill's content is primarily instructional text and code examples, and there's no indication of loading untrusted external data or scripts that could lead to injection vulnerabilities.",{"category":103,"check":110,"severity":24,"summary":111},"Transitive Supply-Chain Grenades","The skill does not fetch remote content at runtime or include patterns that could introduce transitive supply-chain risks.",{"category":103,"check":113,"severity":24,"summary":114},"Sandbox Isolation","The skill is purely informational and does not perform any file operations or actions that could impact a sandbox environment.",{"category":103,"check":116,"severity":24,"summary":117},"Sandbox escape primitives","No scripts or instructions within the skill suggest any attempt to escape sandbox limitations.",{"category":103,"check":119,"severity":24,"summary":120},"Data Exfiltration","The skill does not contain any instructions or mechanisms for exfiltrating data.",{"category":103,"check":122,"severity":24,"summary":123},"Hidden Text Tricks","The bundled content appears free of hidden text tricks, invisible characters, or obfuscation techniques.",{"category":125,"check":126,"severity":24,"summary":127},"Hooks","Opaque code execution","The skill's content is plain text and C# code, with no use of obfuscation, base64 payloads, or runtime code fetching.",{"category":73,"check":129,"severity":24,"summary":130},"Structural Assumption","The skill provides code examples and advice that are generally applicable and do not make rigid assumptions about a user's specific project structure outside of standard Unity conventions.",{"category":132,"check":133,"severity":24,"summary":134},"Trust","Issues Attention","With 0 issues opened and 0 closed in the last 90 days, the issue rate is minimal, and the project is likely not actively maintained but also not generating new issues.",{"category":136,"check":137,"severity":24,"summary":138},"Versioning","Release Management","The skill has a clear version (`2.0.0`) declared in the frontmatter of `SKILL.md`, meeting versioning requirements.",{"category":140,"check":141,"severity":66,"summary":142},"Execution","Validation","The skill is primarily instructional and does not contain executable code with input arguments or structured output that would require validation via a schema library.",{"category":103,"check":144,"severity":24,"summary":145},"Unguarded Destructive Operations","The skill provides advice and code examples but does not contain any destructive operations that would require guarding.",{"category":64,"check":147,"severity":24,"summary":148},"Error Handling","The skill provides advice on best practices for error handling in C#, rather than containing executable code with its own error paths.",{"category":64,"check":150,"severity":66,"summary":151},"Logging","The skill is instructional and does not perform actions that require local audit logging.",{"category":153,"check":154,"severity":24,"summary":155},"Compliance","GDPR","The skill does not operate on personal data; it provides guidance on game development concepts and best practices.",{"category":153,"check":157,"severity":24,"summary":158},"Target market","The skill is universally applicable to Unity game development and does not have any regional or jurisdictional limitations.",{"category":73,"check":160,"severity":24,"summary":161},"Runtime stability","The skill's advice and code examples are general Unity C# practices, not tied to specific OS, shell, or editor runtimes beyond standard Unity requirements.",{"category":47,"check":163,"severity":24,"summary":164},"README","A comprehensive README.md exists and clearly states the project's purpose, features, and structure.",{"category":33,"check":166,"severity":66,"summary":167},"Tool surface size","This is a skill (a single prompt-based agent), not an extension exposing multiple tools or commands.",{"category":40,"check":169,"severity":66,"summary":170},"Overlapping near-synonym tools","As a skill, it does not expose distinct tools or commands, so overlapping synonyms are not applicable.",{"category":47,"check":172,"severity":24,"summary":173},"Phantom features","All features described in the README and SKILL.md have corresponding code examples, advice, or architectural patterns presented within the skill.",{"category":175,"check":176,"severity":24,"summary":177},"Install","Installation instruction","The README provides clear installation instructions for Claude Code and Claude Projects, along with usage examples.",{"category":179,"check":180,"severity":24,"summary":181},"Errors","Actionable error messages","The skill provides guidance on handling potential issues and trade-offs in Unity development, offering actionable advice and recovery steps for common problems.",{"category":140,"check":183,"severity":66,"summary":184},"Pinned dependencies","The skill itself does not bundle scripts with dependencies that require pinning; it provides C# code examples applicable to a user's Unity project.",{"category":33,"check":186,"severity":66,"summary":187},"Dry-run preview","The skill is purely instructional and does not perform any state-changing operations or send data outward, making a dry-run capability irrelevant.",{"category":189,"check":190,"severity":66,"summary":191},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency, retries, or timeouts.",{"category":153,"check":193,"severity":66,"summary":194},"Telemetry opt-in","The skill does not emit telemetry; it is purely instructional content.",1778675484019,"This skill acts as a senior engine engineer specializing in Unity, providing detailed guidance on best practices, architectural patterns (MonoBehaviour, DOTS/ECS), rendering pipelines (URP/HDRP), asset management (Addressables), UI development (UI Toolkit), and C# coding standards.",[198,199,200,201,202],"Deep expertise across Unity stack: MonoBehaviour, DOTS/ECS, URP/HDRP, UI Toolkit, Addressables","Provides concrete, compilable C# code examples","Teaches idioms for maintainable and performant Unity projects","Guides decision-making between architectural choices (e.g., MonoBehaviour vs. DOTS)","Covers modern Unity features including Unity 6 updates",[204,205,206],"General-purpose AI assistance outside of Unity game development","Covering engine-agnostic architecture or other game engines like Godot or Unreal","Providing superficial advice without concrete examples or trade-off analysis",[208,209,210,211,212],"Code quality","Architectural patterns","Performance optimization","Asset management","Engine-specific best practices",[214,215],"Unity development environment","Understanding of C# programming","3.0.0","4.4.0","To provide expert-level, opinionated guidance for developing correct, performant, and maintainable games in Unity 6, covering modern patterns and engine-specific features.","The skill is highly detailed and provides excellent guidance on Unity development best practices with strong code examples. However, the critical finding for 'Commit recency' indicates potential staleness and lack of maintenance, preventing a higher score.",75,"A comprehensive and expert-level skill for Unity game development, offering deep insights into architecture, patterns, and engine features.",[223,224,225,226,227],"unity","csharp","game-development","engine-specialist","best-practices","global","flagged",[231,232,233,234],"Seeking guidance on Unity architecture and best practices","Needing concrete code examples for specific Unity features or patterns","Evaluating architectural decisions like MonoBehaviour vs. DOTS","Troubleshooting performance or maintainability issues in a Unity project",{"codeQuality":236,"collectedAt":238,"documentation":239,"maintenance":242,"security":247,"testCoverage":249},{"hasLockfile":237},false,1778675464636,{"descriptionLength":240,"readmeSize":241},452,22337,{"closedIssues90d":8,"forks":243,"hasChangelog":237,"manifestVersion":244,"openIssues90d":8,"pushedAt":245,"stars":246},1,"2.0.0",1774877531000,11,{"hasNpmPackage":237,"license":248,"smitheryVerified":237},"MIT",{"hasCi":250,"hasTests":237},true,{"updatedAt":252},1778675484144,{"basePath":254,"githubOwner":255,"githubRepo":256,"locale":18,"slug":257,"type":258},"skills/engine-specialists/game-unity-specialist","AlterLab-IEU","AlterLab_GameForge","game-unity-specialist","skill",null,{"evaluate":261,"extract":263},{"promptVersionExtension":216,"promptVersionScoring":217,"score":220,"tags":262,"targetMarket":228,"tier":229},[223,224,225,226,227],{"commitSha":264,"license":248},"HEAD",{"repoId":266},"kd762241529bgycvv1y5cv6a0x86nyha",{"_creationTime":268,"_id":266,"identity":269,"providers":270,"workflow":576},1778675197654.3564,{"githubOwner":255,"githubRepo":256,"sourceUrl":14},{"classify":271,"discover":560,"github":563},{"commitSha":264,"extensions":272},[273,290,299,307,315,323,331,339,347,355,363,371,379,387,392,400,408,416,424,432,440,448,456,464,472,480,488,496,504,512,520,528,536,544,552],{"basePath":274,"description":275,"displayName":276,"installMethods":277,"license":248,"rationale":278,"selectedPaths":279,"source":288,"sourceLanguage":18,"type":289},"","34 production-grade Claude AI skills for indie game development — 11 studio agents, 20 workflow skills, 3 engine specialists, 2 genre packs","alterlab-gameforge",{"claudeCode":12},"marketplace.json at marketplace.json",[280,283,285],{"path":281,"priority":282},"marketplace.json","mandatory",{"path":284,"priority":282},"README.md",{"path":286,"priority":287},"LICENSE","high","rule","marketplace",{"basePath":291,"description":292,"displayName":293,"installMethods":294,"rationale":295,"selectedPaths":296,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-accessibility-specialist","Invoke when the user asks about accessibility, inclusive design, colorblind mode, remappable controls, screen reader support, EAA compliance, CVAA, difficulty options, motor accommodations, or one-handed mode. Triggers on: \"accessibility\", \"inclusive design\", \"colorblind\", \"remappable controls\", \"screen reader\", \"EAA\", \"CVAA\", \"difficulty options\", \"motor accommodation\", \"one-handed\". Do NOT invoke for general UX design (use game-ux-designer) or art direction (use game-art-director). Part of the AlterLab GameForge collection.\n","game-accessibility-specialist",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-accessibility-specialist/SKILL.md",[297],{"path":298,"priority":282},"SKILL.md",{"basePath":300,"description":301,"displayName":302,"installMethods":303,"rationale":304,"selectedPaths":305,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-art-director","Invoke when the user asks about art style, visual language, style guide, character design, environment art, UI art direction, asset pipeline, reference boards, color palette, or shape language. Triggers on: \"art style\", \"visual\", \"style guide\", \"character design\", \"environment art\", \"asset pipeline\", \"color palette\", \"shape language\". Do NOT invoke for UI/UX layout (use game-ux-designer) or creative vision (use game-creative-director). Part of the AlterLab GameForge collection.\n","game-art-director",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-art-director/SKILL.md",[306],{"path":298,"priority":282},{"basePath":308,"description":309,"displayName":310,"installMethods":311,"rationale":312,"selectedPaths":313,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-audio-director","Invoke when the user asks about sound design, music direction, audio identity, adaptive audio, spatial audio, SFX, sonic palette, dialogue systems, audio middleware, dynamic music, or sound bible creation. Triggers on: \"sound design\", \"music\", \"audio\", \"SFX\", \"adaptive audio\", \"spatial audio\", \"sonic palette\", \"FMOD\", \"Wwise\", \"sound bible\". Do NOT invoke for narrative dialogue writing (use game-narrative-director) or creative vision (use game-creative-director). Part of the AlterLab GameForge collection.\n","game-audio-director",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-audio-director/SKILL.md",[314],{"path":298,"priority":282},{"basePath":316,"description":317,"displayName":318,"installMethods":319,"rationale":320,"selectedPaths":321,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-creative-director","Invoke when the user asks about creative vision, game pillars, core fantasy, design direction, art style decisions, scope arbitration, or creative conflicts. Triggers on: \"vision\", \"pillars\", \"creative direction\", \"core fantasy\", \"tone\", \"aesthetic\", \"creative conflict\". Do NOT invoke for mechanics design (use game-designer) or technical architecture (use game-technical-director). Part of the AlterLab GameForge collection.\n","game-creative-director",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-creative-director/SKILL.md",[322],{"path":298,"priority":282},{"basePath":324,"description":325,"displayName":326,"installMethods":327,"rationale":328,"selectedPaths":329,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-designer","Invoke when the user asks about game mechanics, core loop, balance, progression, economy design, reward systems, onboarding, game feel, systems design, or GDD authoring. Triggers on: \"mechanics\", \"core loop\", \"balance\", \"progression\", \"reward\", \"onboarding\", \"game feel\", \"systems design\", \"GDD\". Do NOT invoke for creative vision (use game-creative-director) or economy monetization (use game-economy-designer). Part of the AlterLab GameForge collection.\n","game-designer",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-designer/SKILL.md",[330],{"path":298,"priority":282},{"basePath":332,"description":333,"displayName":334,"installMethods":335,"rationale":336,"selectedPaths":337,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-economy-designer","Invoke when the user asks about game economy, currency design, monetization, virtual currency, inflation, sink/source balance, F2P economy, premium currency, loot boxes, season pass, battle pass economics, dual currency, or resource flow modeling. Triggers on: \"economy\", \"currency\", \"monetization\", \"F2P\", \"premium\", \"loot box\", \"battle pass\", \"sink/source\", \"inflation\", \"resource flow\". Do NOT invoke for core gameplay mechanics (use game-designer) or legal advice on gambling laws (consult legal counsel). Part of the AlterLab GameForge collection.\n","game-economy-designer",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-economy-designer/SKILL.md",[338],{"path":298,"priority":282},{"basePath":340,"description":341,"displayName":342,"installMethods":343,"rationale":344,"selectedPaths":345,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-narrative-director","Invoke when the user asks about story structure, branching narrative, dialogue systems, world-building, character design, environmental storytelling, ludonarrative coherence, writing for games, lore, theme, or character arcs. Triggers on: \"story\", \"narrative\", \"dialogue\", \"lore\", \"world-building\", \"character arc\", \"branching\", \"ludonarrative\". Do NOT invoke for creative vision (use game-creative-director) or game mechanics (use game-designer). Part of the AlterLab GameForge collection.\n","game-narrative-director",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-narrative-director/SKILL.md",[346],{"path":298,"priority":282},{"basePath":348,"description":349,"displayName":350,"installMethods":351,"rationale":352,"selectedPaths":353,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-producer","Invoke when the user asks about sprint planning, milestone tracking, scope management, risk assessment, scheduling, resource allocation, team velocity, or needs production coordination across the development team. Triggers on: \"sprint\", \"milestone\", \"scope\", \"risk\", \"schedule\", \"resource\", \"velocity\", \"deadline\", \"crunch\", \"cut list\". Do NOT invoke for creative vision (use game-creative-director) or architecture decisions (use game-technical-director). Part of the AlterLab GameForge collection.\n","game-producer",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-producer/SKILL.md",[354],{"path":298,"priority":282},{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-qa-lead","Invoke when the user asks about testing strategy, bug tracking, playtest methodology, regression testing, release certification, QA automation, or bug triage. Triggers on: \"testing\", \"bug\", \"QA\", \"regression\", \"certification\", \"playtest methodology\", \"test plan\", \"release gate\". Do NOT invoke for usability testing (use game-ux-designer) or balance validation (use game-balance-check). Part of the AlterLab GameForge collection.\n","game-qa-lead",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-qa-lead/SKILL.md",[362],{"path":298,"priority":282},{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-technical-director","Invoke when the user asks about game architecture, engine selection, performance budgets, technical debt, build pipeline, cross-platform, rendering pipeline, or CI/CD for games. Triggers on: \"architecture\", \"engine selection\", \"performance budget\", \"tech debt\", \"build pipeline\", \"cross-platform\", \"rendering\", \"CI/CD\". Do NOT invoke for creative vision (use game-creative-director) or engine-specific code (use engine specialists). Part of the AlterLab GameForge collection.\n","game-technical-director",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-technical-director/SKILL.md",[370],{"path":298,"priority":282},{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":288,"sourceLanguage":18,"type":258},"skills/agents/game-ux-designer","Invoke when the user asks about game UI, onboarding, HUD design, controller navigation, player feedback, usability testing, colorblind modes, or game-specific UX patterns. Triggers on: \"UI\", \"UX\", \"onboarding\", \"HUD\", \"controller nav\", \"usability\", \"colorblind\", \"player feedback\", \"menu design\". Do NOT invoke for deep accessibility audits (use game-accessibility-specialist) or art style (use game-art-director). Part of the AlterLab GameForge collection.\n","game-ux-designer",{"claudeCode":12},"SKILL.md frontmatter at skills/agents/game-ux-designer/SKILL.md",[378],{"path":298,"priority":282},{"basePath":380,"description":381,"displayName":382,"installMethods":383,"rationale":384,"selectedPaths":385,"source":288,"sourceLanguage":18,"type":258},"skills/engine-specialists/game-godot-specialist","Invoke when the user works with Godot Engine or asks about GDScript, scene composition, signals, resources, shaders, GDExtension, physics, or Godot UI. Triggers on: \"Godot\", \"GDScript\", \"scene tree\", \"signals\", \".tscn\", \".tres\", \"GDExtension\", \"project.godot\". Do NOT invoke for engine-agnostic architecture (use game-technical-director) or Unity/Unreal questions (use the appropriate engine specialist). Part of the AlterLab GameForge collection.\n","game-godot-specialist",{"claudeCode":12},"SKILL.md frontmatter at skills/engine-specialists/game-godot-specialist/SKILL.md",[386],{"path":298,"priority":282},{"basePath":254,"description":10,"displayName":257,"installMethods":388,"rationale":389,"selectedPaths":390,"source":288,"sourceLanguage":18,"type":258},{"claudeCode":12},"SKILL.md frontmatter at skills/engine-specialists/game-unity-specialist/SKILL.md",[391],{"path":298,"priority":282},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":288,"sourceLanguage":18,"type":258},"skills/engine-specialists/game-unreal-specialist","Invoke when the user works with Unreal Engine 5 or asks about C++/Blueprints, GAS, replication, Nanite, Lumen, CommonUI, Enhanced Input, or World Partition. Triggers on: \"Unreal\", \"UE5\", \"Blueprint\", \"GAS\", \"Nanite\", \"Lumen\", \"CommonUI\", \"Enhanced Input\", \"World Partition\", \".uproject\". Do NOT invoke for engine-agnostic architecture (use game-technical-director) or Godot/Unity questions. Part of the AlterLab GameForge collection.\n","game-unreal-specialist",{"claudeCode":12},"SKILL.md frontmatter at skills/engine-specialists/game-unreal-specialist/SKILL.md",[399],{"path":298,"priority":282},{"basePath":401,"description":402,"displayName":403,"installMethods":404,"rationale":405,"selectedPaths":406,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-analytics-setup","Invoke when the user needs to set up analytics, define telemetry events, establish KPIs, build dashboards, configure A/B testing, or implement data-driven design capabilities. Triggers on: \"analytics\", \"telemetry\", \"KPIs\", \"metrics\", \"player data\", \"retention\", \"DAU\", \"dashboard\", \"A/B testing\", \"funnel analysis\". Do NOT invoke for balance tuning (use game-balance-check) or economy design (use game-economy-designer). Part of the AlterLab GameForge collection.\n","game-analytics-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-analytics-setup/SKILL.md",[407],{"path":298,"priority":282},{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-balance-check","Invoke when the user needs to validate game balance, tune economy systems, analyze progression curves, evaluate difficulty scaling, or check reward pacing. Includes Monte Carlo simulation and statistical validation. Triggers on: \"balance\", \"economy tuning\", \"progression curve\", \"difficulty scaling\", \"reward pacing\", \"Monte Carlo\", \"fairness check\". Do NOT invoke for economy/monetization design (use game-economy-designer) or code review (use game-code-review). Part of the AlterLab GameForge collection.\n","game-balance-check",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-balance-check/SKILL.md",[415],{"path":298,"priority":282},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-brainstorm","Invoke when the user wants to brainstorm game ideas, explore concepts, run structured ideation, or develop a new game concept from scratch. Triggers on: \"game idea\", \"brainstorm\", \"concept\", \"ideation\", \"what if\", \"game concept\", \"pitch\". Do NOT invoke for reviewing existing designs (use game-design-review) or market analysis (use game-market-research). Part of the AlterLab GameForge collection.\n","game-brainstorm",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-brainstorm/SKILL.md",[423],{"path":298,"priority":282},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-ci-pipeline","Invoke to set up CI/CD pipelines for game builds -- automated testing, build pipelines, and deployment to Steam, itch.io, or Epic. Triggers on: \"CI\", \"CD\", \"pipeline\", \"automated build\", \"deploy\", \"Steam deploy\", \"itch.io butler\", \"GitHub Actions game\", \"build automation\". Do NOT invoke for general code review (use game-code-review) or manual testing guidance (use game-qa-lead). Part of the AlterLab GameForge collection.\n","game-ci-pipeline",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-ci-pipeline/SKILL.md",[431],{"path":298,"priority":282},{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-code-review","Invoke when the user wants a game-specific code review, architecture check, or technical analysis of game code. Covers frame independence, hot path performance, state machine integrity, and resource lifecycle. Triggers on: \"code review\", \"review my code\", \"check architecture\", \"game code quality\". Do NOT invoke for design document review (use game-design-review) or general sprint planning (use game-sprint-plan). Part of the AlterLab GameForge collection.\n","game-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-code-review/SKILL.md",[439],{"path":298,"priority":282},{"basePath":441,"description":442,"displayName":443,"installMethods":444,"rationale":445,"selectedPaths":446,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-design-review","Invoke when the user wants feedback on a game design document, GDD review, design evaluation, or consistency check on an existing design. Triggers on: \"review my GDD\", \"design feedback\", \"evaluate design\", \"design document review\", \"GDD critique\". Do NOT invoke for brainstorming new ideas (use game-brainstorm) or balance tuning (use game-balance-check). Part of the AlterLab GameForge collection.\n","game-design-review",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-design-review/SKILL.md",[447],{"path":298,"priority":282},{"basePath":449,"description":450,"displayName":451,"installMethods":452,"rationale":453,"selectedPaths":454,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-gdd-author","Invoke for guided game design document authoring -- section-by-section GDD creation with validation, pillar alignment, and scope tier marking. Triggers on: \"write GDD\", \"create GDD\", \"game design document\", \"document my game\", \"GDD authoring\", \"fill in GDD\". Do NOT invoke for reviewing an existing GDD (use game-design-review) or designing specific game systems (use game-designer). Part of the AlterLab GameForge collection.\n","game-gdd-author",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-gdd-author/SKILL.md",[455],{"path":298,"priority":282},{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-jam-mode","Invoke for game jam participation -- 48-72 hour compressed development workflow. Triggers on: \"game jam\", \"jam mode\", \"Ludum Dare\", \"GMTK Jam\", \"Global Game Jam\", \"Brackeys Jam\", \"48 hours\", \"jam submission\". Do NOT invoke for normal development timelines (use game-start). Part of the AlterLab GameForge collection.\n","game-jam-mode",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-jam-mode/SKILL.md",[463],{"path":298,"priority":282},{"basePath":465,"description":466,"displayName":467,"installMethods":468,"rationale":469,"selectedPaths":470,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-launch","Invoke when the user is preparing for game release, needs a launch checklist, store submission guidance, go/no-go decision framework, or day-one patch planning. Covers Steam, itch.io, Epic, and console submission pipelines. Triggers on: \"launch\", \"release\", \"store submission\", \"go/no-go\", \"day-one patch\", \"launch readiness\". Do NOT invoke for sprint planning (use game-sprint-plan) or code review (use game-code-review). Part of the AlterLab GameForge collection.\n","game-launch",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-launch/SKILL.md",[471],{"path":298,"priority":282},{"basePath":473,"description":474,"displayName":475,"installMethods":476,"rationale":477,"selectedPaths":478,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-localization-manager","Invoke when the user asks about localization, translation, i18n, internationalization, string extraction, cultural adaptation, RTL support, CJK text, or EFIGS preparation. Triggers on: \"localization\", \"translation\", \"i18n\", \"internationalization\", \"string extraction\", \"cultural adaptation\", \"RTL\", \"CJK\", \"EFIGS\". Do NOT invoke for narrative writing (use game-narrative-director) or accessibility (use game-accessibility-specialist). Part of the AlterLab GameForge collection.\n","game-localization-manager",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-localization-manager/SKILL.md",[479],{"path":298,"priority":282},{"basePath":481,"description":482,"displayName":483,"installMethods":484,"rationale":485,"selectedPaths":486,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-market-research","Conduct market research for a game concept -- competitive landscape, market sizing, audience analysis, trend detection, and positioning strategy. Triggers on: \"market research\", \"competitive analysis\", \"market sizing\", \"audience analysis\", \"is this game viable\", \"similar games\", \"market validation\". Do NOT invoke for brainstorming ideas (use game-brainstorm) or economy monetization design (use game-economy-designer). Part of the AlterLab GameForge collection.\n","game-market-research",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-market-research/SKILL.md",[487],{"path":298,"priority":282},{"basePath":489,"description":490,"displayName":491,"installMethods":492,"rationale":493,"selectedPaths":494,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-playtest","Invoke when the user wants to plan, execute, or analyze a structured playtest session with behavioral observation. Covers protocol design, observer guides, and data synthesis. Triggers on: \"playtest\", \"player feedback\", \"usability test\", \"observation session\", \"playtest analysis\". Do NOT invoke for QA bug testing (use game-qa-lead) or balance tuning (use game-balance-check). Part of the AlterLab GameForge collection.\n","game-playtest",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-playtest/SKILL.md",[495],{"path":298,"priority":282},{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-postmortem","Run a structured post-mortem analyzing what went well, what went wrong, and extractable lessons. Pulls git history, milestone data, and retrospective notes automatically. Triggers on: \"post-mortem\", \"project review\", \"what did we learn\", \"lessons learned\", or when a major milestone or project is complete. Do NOT invoke for sprint-level retrospectives (use game-retrospective) or design reviews (use game-design-review). Part of the AlterLab GameForge collection.\n","game-postmortem",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-postmortem/SKILL.md",[503],{"path":298,"priority":282},{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-prototype","Invoke when the user wants to rapidly prototype a mechanic, test a proof of concept, run hypothesis-driven development, or validate a game idea before full production. Triggers on: \"prototype\", \"proof of concept\", \"test this mechanic\", \"validate idea\", \"rapid prototype\", \"bake-off\". Do NOT invoke for starting a full project (use game-start) or brainstorming concepts (use game-brainstorm). Part of the AlterLab GameForge collection.\n","game-prototype",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-prototype/SKILL.md",[511],{"path":298,"priority":282},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-retrospective","Run a game development post-mortem rooted in the GDC tradition. Triggers on: \"retrospective\", \"retro\", \"post-mortem\", \"lessons learned\", \"what went right\", \"what went wrong\", \"kill list review\". Do NOT invoke for design document review (use game-design-review) or playtesting (use game-playtest). Part of the AlterLab GameForge collection.\n","game-retrospective",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-retrospective/SKILL.md",[519],{"path":298,"priority":282},{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-reverse-document","Generate documentation from existing code or prototypes. Triggers on: \"document this\", \"reverse document\", \"generate docs from code\", \"onboard to codebase\", \"document existing system\". Do NOT invoke for writing new design docs from scratch (use game-brainstorm or game-design-review). Part of the AlterLab GameForge collection.\n","game-reverse-document",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-reverse-document/SKILL.md",[527],{"path":298,"priority":282},{"basePath":529,"description":530,"displayName":531,"installMethods":532,"rationale":533,"selectedPaths":534,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-scope-check","Evaluate project scope against timeline and resources. Triggers on: \"scope creep\", \"feature list\", \"can we fit this in\", \"timeline pressure\", \"resource constraints\", \"cut list\", \"scope evaluation\". Do NOT invoke for sprint planning (use game-sprint-plan) or general project status (use game-producer). Part of the AlterLab GameForge collection.\n","game-scope-check",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-scope-check/SKILL.md",[535],{"path":298,"priority":282},{"basePath":537,"description":538,"displayName":539,"installMethods":540,"rationale":541,"selectedPaths":542,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-sprint-plan","Invoke when the user needs to plan a development sprint, break down tasks, schedule game work, or organize a sprint with cross-discipline dependencies. Triggers on: \"sprint plan\", \"task breakdown\", \"development planning\", \"scheduling\", \"sprint backlog\". Do NOT invoke for scope evaluation (use game-scope-check) or retrospectives (use game-retrospective). Part of the AlterLab GameForge collection.\n","game-sprint-plan",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-sprint-plan/SKILL.md",[543],{"path":298,"priority":282},{"basePath":545,"description":546,"displayName":547,"installMethods":548,"rationale":549,"selectedPaths":550,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-start","Invoke when the user wants to start a new game project, set up project scaffolding, onboard into an existing codebase, or initialize GameForge session state. Triggers on: \"start a game\", \"new game project\", \"set up project\", \"project onboarding\", \"initialize project\". Do NOT invoke for brainstorming ideas (use game-brainstorm) or prototyping mechanics (use game-prototype). Part of the AlterLab GameForge collection.\n","game-start",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-start/SKILL.md",[551],{"path":298,"priority":282},{"basePath":553,"description":554,"displayName":555,"installMethods":556,"rationale":557,"selectedPaths":558,"source":288,"sourceLanguage":18,"type":258},"skills/workflows/game-team-orchestrator","Coordinate multiple agents on complex game development features using battle-tested spawn recipes. Triggers on: \"multi-agent coordination\", \"team orchestration\", \"feature handoff\", \"cross-domain collaboration\", or when a task spans multiple specialist domains (combat system, narrative feature, UI overhaul, performance pass, launch prep). Do NOT invoke for single-domain tasks -- route directly to the appropriate specialist. Part of the AlterLab GameForge collection.\n","game-team-orchestrator",{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-team-orchestrator/SKILL.md",[559],{"path":298,"priority":282},{"sources":561},[562],"manual",{"closedIssues90d":8,"description":564,"forks":243,"license":248,"openIssues90d":8,"pushedAt":245,"readmeSize":241,"stars":246,"topics":565},"🎮 34 production-grade Claude Code skills for indie game development — studio agents, workflow skills, engine specialists, genre packs, and CI validation. From concept to launch.",[566,567,568,569,570,571,572,225,573,574,575],"agent-skills","ai-agents","alterlab","anthropic","claude-code","claude-skills","game-design","gamedev","indie-game-dev","iue",{"classifiedAt":577,"discoverAt":578,"extractAt":579,"githubAt":579,"updatedAt":577},1778675201966,1778675197654,1778675200221,[227,224,226,225,223],{"evaluatedAt":252,"extractAt":582,"updatedAt":252},1778675202370,[],[585,618,646,677,699,723],{"_creationTime":586,"_id":587,"community":588,"display":589,"identity":595,"providers":600,"relations":611,"tags":614,"workflow":615},1778699018122.803,"k170qc55k6hv8vnk5n0f8snpx186mxgr",{"reviewCount":8},{"description":590,"installMethods":591,"name":593,"sourceUrl":594},"Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity counts.",{"claudeCode":592},"wshobson/agents","Unity ECS Patterns","https://github.com/wshobson/agents",{"basePath":596,"githubOwner":597,"githubRepo":598,"locale":18,"slug":599,"type":258},"plugins/game-development/skills/unity-ecs-patterns","wshobson","agents","unity-ecs-patterns",{"evaluate":601,"extract":610},{"promptVersionExtension":216,"promptVersionScoring":217,"score":602,"tags":603,"targetMarket":228,"tier":609},98,[223,225,604,605,224,606,607,608],"ecs","dots","performance","jobs-api","burst-compiler","verified",{"commitSha":264,"license":248},{"parentExtensionId":612,"repoId":613},"k170m81bchng43nyqf952qr2z586njkm","kd74de64zj0axtg5b8t7eqqe2x86nske",[608,224,605,604,225,607,606,223],{"evaluatedAt":616,"extractAt":617,"updatedAt":616},1778701500567,1778699018122,{"_creationTime":619,"_id":620,"community":621,"display":622,"identity":628,"providers":632,"relations":640,"tags":642,"workflow":643},1778687399826.03,"k17aw44qv21pmpr9yh96rknat986n6md",{"reviewCount":8},{"description":623,"installMethods":624,"name":626,"sourceUrl":627},"Get best practices for C# async programming",{"claudeCode":625},"github/awesome-copilot","csharp-async","https://github.com/github/awesome-copilot",{"basePath":629,"githubOwner":630,"githubRepo":631,"locale":18,"slug":626,"type":258},"skills/csharp-async","github","awesome-copilot",{"evaluate":633,"extract":639},{"promptVersionExtension":216,"promptVersionScoring":217,"score":634,"tags":635,"targetMarket":228,"tier":609},100,[224,636,637,227,638],"async","programming","developer-tooling",{"commitSha":264},{"repoId":641},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[636,227,224,638,637],{"evaluatedAt":644,"extractAt":645,"updatedAt":644},1778689742883,1778687399826,{"_creationTime":647,"_id":648,"community":649,"display":650,"identity":656,"providers":662,"relations":669,"tags":672,"workflow":673},1778685689910.8123,"k17ag45ethftyqfx4gjk2sw1dd86m3xh",{"reviewCount":8},{"description":651,"installMethods":652,"name":654,"sourceUrl":655},"通过 MCP（模型上下文协议）工具和资源编排 Unity 编辑器。在通过 MCP for Unity 处理 Unity 项目时使用——创建/修改 GameObjects、编辑脚本、管理场景、运行测试或任何 Unity 编辑器自动化。提供最佳实践、工具模式和工作流模式，以实现有效的 Unity-MCP 集成。",{"claudeCode":653},"CoplayDev/unity-mcp","unity-mcp-orchestrator","https://github.com/CoplayDev/unity-mcp",{"basePath":657,"githubOwner":658,"githubRepo":659,"locale":660,"slug":661,"type":258},".claude/skills/unity-mcp-skill","CoplayDev","unity-mcp","zh-CN","unity-mcp-skill",{"evaluate":663,"extract":668},{"promptVersionExtension":216,"promptVersionScoring":217,"score":634,"tags":664,"targetMarket":228,"tier":609},[223,225,665,666,667],"automation","editor-tool","mcp",{"commitSha":264},{"repoId":670,"translatedFrom":671},"kd7f7a61rr641b2hvb1av885xd86nt69","k17egzd4rbp1h46pyswtj49gas86n16q",[665,666,225,667,223],{"evaluatedAt":674,"extractAt":675,"updatedAt":676},1778685650756,1778685587115,1778685689910,{"_creationTime":678,"_id":679,"community":680,"display":681,"identity":685,"providers":687,"relations":693,"tags":695,"workflow":696},1778685684889.415,"k175yqtfxf7x0xffst6pdz8j4h86n3wv",{"reviewCount":8},{"description":682,"installMethods":683,"name":684,"sourceUrl":655},"切换已连接 Unity 项目中的 MCP for Unity 包源。使用 /mcp-source [main|beta|branch|local] 在上游发行版、远程分支或本地开发检出之间进行切换。",{"claudeCode":653},"mcp-source",{"basePath":686,"githubOwner":658,"githubRepo":659,"locale":660,"slug":684,"type":258},".claude/skills/mcp-source",{"evaluate":688,"extract":692},{"promptVersionExtension":216,"promptVersionScoring":217,"score":634,"tags":689,"targetMarket":228,"tier":609},[223,225,690,691,665],"package-management","git",{"commitSha":264},{"repoId":670,"translatedFrom":694},"k17cmb3q93q8fs8rnfadebvvgs86mkcw",[665,225,691,690,223],{"evaluatedAt":697,"extractAt":675,"updatedAt":698},1778685613915,1778685684889,{"_creationTime":700,"_id":701,"community":702,"display":703,"identity":705,"providers":706,"relations":719,"tags":720,"workflow":721},1778675202370.5737,"k178hvmr7cq4bmyqg7k2t5153186ntsn",{"reviewCount":8},{"description":426,"installMethods":704,"name":427,"sourceUrl":14},{"claudeCode":12},{"basePath":425,"githubOwner":255,"githubRepo":256,"locale":18,"slug":427,"type":258},{"evaluate":707,"extract":718},{"promptVersionExtension":216,"promptVersionScoring":217,"score":708,"tags":709,"targetMarket":228,"tier":609},99,[710,711,225,665,712,713,714,715,716,223,717],"ci","cd","github-actions","steam","itch-io","deployment","godot","unreal-engine",{"commitSha":264},{"repoId":266},[665,711,710,715,225,712,716,714,713,223,717],{"evaluatedAt":722,"extractAt":582,"updatedAt":722},1778675592104,{"_creationTime":724,"_id":725,"community":726,"display":727,"identity":733,"providers":736,"relations":743,"tags":746,"workflow":747},1778691344230.1309,"k176131sr380kr583f65rf77ws86mcpk",{"reviewCount":8},{"description":728,"installMethods":729,"name":731,"sourceUrl":732},"Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders, or apply game design patterns such as object pooling and state machines. Trigger keywords: Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI.",{"claudeCode":730},"jeffallan/claude-skills","game-developer","https://github.com/jeffallan/claude-skills",{"basePath":734,"githubOwner":735,"githubRepo":571,"locale":18,"slug":731,"type":258},"skills/game-developer","jeffallan",{"evaluate":737,"extract":742},{"promptVersionExtension":216,"promptVersionScoring":217,"score":602,"tags":738,"targetMarket":228,"tier":609},[225,223,717,604,739,740,741],"performance-optimization","networking","shaders",{"commitSha":264},{"parentExtensionId":744,"repoId":745},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[604,225,740,739,741,223,717],{"evaluatedAt":748,"extractAt":749,"updatedAt":748},1778691862202,1778691344230]