[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AlterLab-IEU-game-godot-specialist-de":3,"guides-for-AlterLab-IEU-game-godot-specialist":593,"similar-k17ft6na3v61khtjp2gtaay1a186nbzb-de":594},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":265,"isFallback":262,"parentExtension":270,"providers":271,"relations":276,"repo":278,"tags":590,"workflow":591},1778675202370.5723,"k17ft6na3v61khtjp2gtaay1a186nbzb",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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",{"claudeCode":12},"AlterLab-IEU/AlterLab_GameForge","game-godot-specialist","https://github.com/AlterLab-IEU/AlterLab_GameForge",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":247,"workflow":263},1778675464338.6167,"kn71dc6h78mqxsfxqtpa23bmb986ns88","en",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":206,"practices":211,"prerequisites":218,"promptVersionExtension":219,"promptVersionScoring":220,"purpose":221,"rationale":222,"score":223,"summary":224,"tags":225,"targetMarket":232,"tier":233,"useCases":234,"workflow":240},[21,26,29,32,36,39,44,48,51,54,58,63,66,70,73,76,79,82,85,88,92,96,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names Godot Engine and GDScript as the domain and provides specific trigger phrases, indicating a concrete problem space.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers deep, production-grade guidance for Godot 4, including specific architectural patterns and best practices, which goes beyond default LLM behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides comprehensive guidance, code examples, and workflow steps applicable to real-world Godot game development, covering aspects from architecture to performance.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused on Godot Engine and GDScript development, with clear boundaries defined against other engines and general architecture topics.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's focus on Godot Engine and GDScript, including specific keywords and exclusions.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools; it functions as a knowledge artifact guiding LLM behavior.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or tools that require explicit documentation of options.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a knowledge skill, not a tool-based extension, so tool naming is not applicable.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a knowledge skill, it does not have a tool I/O surface to evaluate.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The project is licensed under the MIT License, which is a permissive open-source license.",{"category":59,"check":60,"severity":61,"summary":62},"Maintenance","Commit recency","warning","The last commit was over 3 months ago (March 30, 2026), indicating potential lack of recent maintenance.",{"category":59,"check":64,"severity":42,"summary":65},"Dependency Management","The extension does not appear to use third-party dependencies that would require explicit management.",{"category":67,"check":68,"severity":42,"summary":69},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":67,"check":71,"severity":42,"summary":72},"Injection","The skill does not load or process third-party data that could be subject to injection vulnerabilities.",{"category":67,"check":74,"severity":42,"summary":75},"Transitive Supply-Chain Grenades","The skill does not load external files at runtime or fetch remote content as instructions.",{"category":67,"check":77,"severity":42,"summary":78},"Sandbox Isolation","As a knowledge skill, it does not perform file system operations or interact with a sandbox.",{"category":67,"check":80,"severity":42,"summary":81},"Sandbox escape primitives","The skill does not involve code execution that could lead to sandbox escapes.",{"category":67,"check":83,"severity":42,"summary":84},"Data Exfiltration","The skill does not have mechanisms for reading or submitting confidential data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled content appears free of hidden text tricks or malicious Unicode characters.",{"category":89,"check":90,"severity":42,"summary":91},"Hooks","Opaque code execution","There is no opaque code execution as the skill is a knowledge artifact.",{"category":93,"check":94,"severity":42,"summary":95},"Portability","Structural Assumption","The skill does not make assumptions about the user's project structure beyond general Godot conventions.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low volume of recent activity but no unresolved critical issues.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The skill has a clear version number (2.0.0) in its frontmatter and manifest.",{"category":105,"check":106,"severity":42,"summary":107},"Code Execution","Validation","The skill does not execute code or handle structured output in a way that requires schema validation.",{"category":67,"check":109,"severity":42,"summary":110},"Unguarded Destructive Operations","The skill is a knowledge artifact and does not perform destructive operations.",{"category":105,"check":112,"severity":42,"summary":113},"Error Handling","As a knowledge skill, it does not have error paths that require handling.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","The skill does not perform actions that require logging.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","GDPR","The skill does not operate on data that may include personal information.",{"category":118,"check":122,"severity":42,"summary":123},"Target market","The skill is globally applicable and does not have regional or jurisdictional limitations.",{"category":93,"check":125,"severity":42,"summary":126},"Runtime stability","The skill is a knowledge artifact and does not have runtime stability concerns related to specific environments.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file exists and clearly states the extension's purpose and features, providing a good overview.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This extension is a skill and does not expose multiple tools.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","This extension is a skill and does not have multiple tools with overlapping functionality.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features in the README and SKILL.md appear to have corresponding implementations or documentation within the provided files.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions, including an example CLI invocation and guidance for Claude Projects.",{"category":144,"check":145,"severity":42,"summary":146},"Errors","Actionable error messages","This skill does not have user-facing error paths that require actionable messages.",{"category":148,"check":149,"severity":42,"summary":150},"Execution","Pinned dependencies","No third-party dependencies are used in a way that requires pinning.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill does not perform state-changing operations that would require a dry-run preview.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":118,"check":159,"severity":42,"summary":160},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill's purpose is precisely defined, stating what it does (Godot Engine expertise) and when to use it (Godot/GDScript questions) with clear exclusions.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is dense and self-contained, summarizing the core capability and triggers within the character limit.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The skill's body is well-structured and under the approximate line limit, delegating bulk material to separate files or referencing them.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The skill's main document outlines procedures and links to detailed explanations, demonstrating good progressive disclosure.",{"category":171,"check":175,"severity":24,"summary":176},"Forked exploration","The `context: fork` directive is appropriately set for a skill that involves deep exploration and code review, preventing context flooding.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The skill provides numerous clear, end-to-end examples covering various Godot development scenarios with claimed outputs.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill addresses edge cases, limitations, and failure modes with symptoms and recovery steps, particularly regarding Godot version differences and architecture.",{"category":105,"check":184,"severity":42,"summary":185},"Tool Fallback","This skill does not rely on external tools like MCP servers, making fallback mechanisms not applicable.",{"category":93,"check":187,"severity":24,"summary":188},"Stack assumptions","The skill clearly names its stack assumptions, including engine version (Godot 4.4+) and language runtime (GDScript/C++), and explicitly mentions version differences.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The skill's instructions guide the agent to halt and report on unexpected pre-states or conditions, promoting safety.",{"category":93,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; cross-skill coordination is handled explicitly.",1778675464216,"This skill acts as a senior Godot Engine engineer, offering expert advice on GDScript, scene composition, signals, resources, shaders, GDExtension, physics, and UI, with a focus on production-grade patterns and maintainability for Godot 4.4+.",[199,200,201,202,203,204,205],"Expert GDScript static typing and annotation guidance","Deep dive into Godot's signal architecture and best practices","Scene composition patterns and recommended project structure","Guidance on resource management, shaders, and GDExtension","Best practices for input handling, physics, UI, and performance","Detailed information on Godot 4.5 & 4.6 updates and deprecated items","Comprehensive migration guides from other engines",[207,208,209,210],"Providing general-purpose AI assistance outside of game development context","Answering questions about Unity, Unreal Engine, or other game engines (unless for migration comparison)","Offering simplistic or beginner-level advice without emphasizing production-grade patterns","Generating entire game projects from scratch without user input or iterative refinement",[212,213,214,215,216,217],"GDScript static typing","Signal architecture","Scene composition","Resource management","Performance optimization","Testing and automation",[],"3.0.0","4.4.0","To provide expert, opinionated guidance on building correct, performant, and maintainable games using Godot Engine and GDScript, bridging the gap between prototyping and production.","The extension exhibits excellent quality across documentation, scope, and practical utility, with comprehensive examples and clear guidance. The only minor finding is recent commit activity, which does not impact the overall high quality.",95,"A high-quality, production-ready Godot Engine specialist skill providing deep, expert-level guidance.",[226,227,228,229,230,231],"godot","gdscript","game-development","engine-specialist","gamedev","agent-skill","global","community",[235,236,237,238,239],"Getting expert advice on Godot 4 architecture and GDScript best practices","Learning how to implement robust signal systems and scene composition","Understanding performance optimization techniques specific to Godot","Migrating a project from Unity or Unreal to Godot with architectural guidance","Troubleshooting specific Godot development challenges with expert-level solutions",[241,242,243,244,245,246],"Understand the user's Godot context (version, project type, architecture)","Check existing code (`project.godot`, scripts, scene structure)","Recommend incremental changes for problem resolution","Provide runnable code examples and architectural diagrams","Explain the 'why' behind Godot-specific patterns vs. other engines","Warn about version-specific features and potential compatibility issues",{"codeQuality":248,"collectedAt":250,"documentation":251,"maintenance":254,"security":259,"testCoverage":261},{"hasLockfile":249},false,1778675447990,{"descriptionLength":252,"readmeSize":253},448,22337,{"closedIssues90d":8,"forks":255,"hasChangelog":249,"manifestVersion":256,"openIssues90d":8,"pushedAt":257,"stars":258},1,"2.0.0",1774877531000,11,{"hasNpmPackage":249,"license":260,"smitheryVerified":249},"MIT",{"hasCi":262,"hasTests":249},true,{"updatedAt":264},1778675464338,{"basePath":266,"githubOwner":267,"githubRepo":268,"locale":18,"slug":13,"type":269},"skills/engine-specialists/game-godot-specialist","AlterLab-IEU","AlterLab_GameForge","skill",null,{"evaluate":272,"extract":274},{"promptVersionExtension":219,"promptVersionScoring":220,"score":223,"tags":273,"targetMarket":232,"tier":233},[226,227,228,229,230,231],{"commitSha":275,"license":260},"HEAD",{"repoId":277},"kd762241529bgycvv1y5cv6a0x86nyha",{"_creationTime":279,"_id":277,"identity":280,"providers":281,"workflow":586},1778675197654.3564,{"githubOwner":267,"githubRepo":268,"sourceUrl":14},{"classify":282,"discover":571,"github":574},{"commitSha":275,"extensions":283},[284,301,310,318,326,334,342,350,358,366,374,382,390,395,403,411,419,427,435,443,451,459,467,475,483,491,499,507,515,523,531,539,547,555,563],{"basePath":285,"description":286,"displayName":287,"installMethods":288,"license":260,"rationale":289,"selectedPaths":290,"source":299,"sourceLanguage":18,"type":300},"","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",[291,294,296],{"path":292,"priority":293},"marketplace.json","mandatory",{"path":295,"priority":293},"README.md",{"path":297,"priority":298},"LICENSE","high","rule","marketplace",{"basePath":302,"description":303,"displayName":304,"installMethods":305,"rationale":306,"selectedPaths":307,"source":299,"sourceLanguage":18,"type":269},"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",[308],{"path":309,"priority":293},"SKILL.md",{"basePath":311,"description":312,"displayName":313,"installMethods":314,"rationale":315,"selectedPaths":316,"source":299,"sourceLanguage":18,"type":269},"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",[317],{"path":309,"priority":293},{"basePath":319,"description":320,"displayName":321,"installMethods":322,"rationale":323,"selectedPaths":324,"source":299,"sourceLanguage":18,"type":269},"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",[325],{"path":309,"priority":293},{"basePath":327,"description":328,"displayName":329,"installMethods":330,"rationale":331,"selectedPaths":332,"source":299,"sourceLanguage":18,"type":269},"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",[333],{"path":309,"priority":293},{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":299,"sourceLanguage":18,"type":269},"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",[341],{"path":309,"priority":293},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":299,"sourceLanguage":18,"type":269},"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",[349],{"path":309,"priority":293},{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":299,"sourceLanguage":18,"type":269},"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",[357],{"path":309,"priority":293},{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":299,"sourceLanguage":18,"type":269},"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",[365],{"path":309,"priority":293},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":299,"sourceLanguage":18,"type":269},"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",[373],{"path":309,"priority":293},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":299,"sourceLanguage":18,"type":269},"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",[381],{"path":309,"priority":293},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":299,"sourceLanguage":18,"type":269},"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",[389],{"path":309,"priority":293},{"basePath":266,"description":10,"displayName":13,"installMethods":391,"rationale":392,"selectedPaths":393,"source":299,"sourceLanguage":18,"type":269},{"claudeCode":12},"SKILL.md frontmatter at skills/engine-specialists/game-godot-specialist/SKILL.md",[394],{"path":309,"priority":293},{"basePath":396,"description":397,"displayName":398,"installMethods":399,"rationale":400,"selectedPaths":401,"source":299,"sourceLanguage":18,"type":269},"skills/engine-specialists/game-unity-specialist","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","game-unity-specialist",{"claudeCode":12},"SKILL.md frontmatter at skills/engine-specialists/game-unity-specialist/SKILL.md",[402],{"path":309,"priority":293},{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":299,"sourceLanguage":18,"type":269},"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",[410],{"path":309,"priority":293},{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":299,"sourceLanguage":18,"type":269},"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",[418],{"path":309,"priority":293},{"basePath":420,"description":421,"displayName":422,"installMethods":423,"rationale":424,"selectedPaths":425,"source":299,"sourceLanguage":18,"type":269},"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",[426],{"path":309,"priority":293},{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":299,"sourceLanguage":18,"type":269},"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",[434],{"path":309,"priority":293},{"basePath":436,"description":437,"displayName":438,"installMethods":439,"rationale":440,"selectedPaths":441,"source":299,"sourceLanguage":18,"type":269},"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",[442],{"path":309,"priority":293},{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":299,"sourceLanguage":18,"type":269},"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",[450],{"path":309,"priority":293},{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":299,"sourceLanguage":18,"type":269},"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",[458],{"path":309,"priority":293},{"basePath":460,"description":461,"displayName":462,"installMethods":463,"rationale":464,"selectedPaths":465,"source":299,"sourceLanguage":18,"type":269},"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",[466],{"path":309,"priority":293},{"basePath":468,"description":469,"displayName":470,"installMethods":471,"rationale":472,"selectedPaths":473,"source":299,"sourceLanguage":18,"type":269},"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",[474],{"path":309,"priority":293},{"basePath":476,"description":477,"displayName":478,"installMethods":479,"rationale":480,"selectedPaths":481,"source":299,"sourceLanguage":18,"type":269},"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",[482],{"path":309,"priority":293},{"basePath":484,"description":485,"displayName":486,"installMethods":487,"rationale":488,"selectedPaths":489,"source":299,"sourceLanguage":18,"type":269},"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",[490],{"path":309,"priority":293},{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":299,"sourceLanguage":18,"type":269},"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",[498],{"path":309,"priority":293},{"basePath":500,"description":501,"displayName":502,"installMethods":503,"rationale":504,"selectedPaths":505,"source":299,"sourceLanguage":18,"type":269},"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",[506],{"path":309,"priority":293},{"basePath":508,"description":509,"displayName":510,"installMethods":511,"rationale":512,"selectedPaths":513,"source":299,"sourceLanguage":18,"type":269},"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",[514],{"path":309,"priority":293},{"basePath":516,"description":517,"displayName":518,"installMethods":519,"rationale":520,"selectedPaths":521,"source":299,"sourceLanguage":18,"type":269},"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",[522],{"path":309,"priority":293},{"basePath":524,"description":525,"displayName":526,"installMethods":527,"rationale":528,"selectedPaths":529,"source":299,"sourceLanguage":18,"type":269},"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",[530],{"path":309,"priority":293},{"basePath":532,"description":533,"displayName":534,"installMethods":535,"rationale":536,"selectedPaths":537,"source":299,"sourceLanguage":18,"type":269},"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",[538],{"path":309,"priority":293},{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":299,"sourceLanguage":18,"type":269},"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",[546],{"path":309,"priority":293},{"basePath":548,"description":549,"displayName":550,"installMethods":551,"rationale":552,"selectedPaths":553,"source":299,"sourceLanguage":18,"type":269},"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",[554],{"path":309,"priority":293},{"basePath":556,"description":557,"displayName":558,"installMethods":559,"rationale":560,"selectedPaths":561,"source":299,"sourceLanguage":18,"type":269},"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",[562],{"path":309,"priority":293},{"basePath":564,"description":565,"displayName":566,"installMethods":567,"rationale":568,"selectedPaths":569,"source":299,"sourceLanguage":18,"type":269},"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",[570],{"path":309,"priority":293},{"sources":572},[573],"manual",{"closedIssues90d":8,"description":575,"forks":255,"license":260,"openIssues90d":8,"pushedAt":257,"readmeSize":253,"stars":258,"topics":576},"🎮 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.",[577,578,579,580,581,582,583,228,230,584,585],"agent-skills","ai-agents","alterlab","anthropic","claude-code","claude-skills","game-design","indie-game-dev","iue",{"classifiedAt":587,"discoverAt":588,"extractAt":589,"githubAt":589,"updatedAt":587},1778675201966,1778675197654,1778675200221,[231,229,228,230,227,226],{"evaluatedAt":264,"extractAt":592,"updatedAt":264},1778675202370,[],[595,626,649,676,706,736],{"_creationTime":596,"_id":597,"community":598,"display":599,"identity":605,"providers":610,"relations":620,"tags":622,"workflow":623},1778688417731.9504,"k171mh473dwcbyz9t9hdsmkyy186m4d3",{"reviewCount":8},{"description":600,"installMethods":601,"name":603,"sourceUrl":604},"Agent-native CLI for Godot project management, scenes, exports, and script execution.",{"claudeCode":602},"hkuds/cli-anything","CLI-Anything: Godot","https://github.com/hkuds/cli-anything",{"basePath":606,"githubOwner":607,"githubRepo":608,"locale":18,"slug":609,"type":269},"skills/cli-anything-godot","hkuds","cli-anything","cli-anything-godot",{"evaluate":611,"extract":618},{"promptVersionExtension":219,"promptVersionScoring":220,"score":612,"tags":613,"targetMarket":232,"tier":617},99,[226,228,614,615,616],"cli","automation","scripting","verified",{"commitSha":275,"license":619},"Apache-2.0",{"repoId":621},"kd7e2bra4ymb6r521a25r6yges86n35p",[615,614,228,226,616],{"evaluatedAt":624,"extractAt":625,"updatedAt":624},1778688979273,1778688417732,{"_creationTime":627,"_id":628,"community":629,"display":630,"identity":632,"providers":633,"relations":645,"tags":646,"workflow":647},1778675202370.5737,"k178hvmr7cq4bmyqg7k2t5153186ntsn",{"reviewCount":8},{"description":437,"installMethods":631,"name":438,"sourceUrl":14},{"claudeCode":12},{"basePath":436,"githubOwner":267,"githubRepo":268,"locale":18,"slug":438,"type":269},{"evaluate":634,"extract":644},{"promptVersionExtension":219,"promptVersionScoring":220,"score":612,"tags":635,"targetMarket":232,"tier":617},[636,637,228,615,638,639,640,641,226,642,643],"ci","cd","github-actions","steam","itch-io","deployment","unity","unreal-engine",{"commitSha":275},{"repoId":277},[615,637,636,641,228,638,226,640,639,642,643],{"evaluatedAt":648,"extractAt":592,"updatedAt":648},1778675592104,{"_creationTime":650,"_id":651,"community":652,"display":653,"identity":659,"providers":663,"relations":669,"tags":672,"workflow":673},1778699018122.8027,"k17f6g1pn7xgz4xmkpn46vddvd86n0k2",{"reviewCount":8},{"description":654,"installMethods":655,"name":657,"sourceUrl":658},"Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.",{"claudeCode":656},"wshobson/agents","godot-gdscript-patterns","https://github.com/wshobson/agents",{"basePath":660,"githubOwner":661,"githubRepo":662,"locale":18,"slug":657,"type":269},"plugins/game-development/skills/godot-gdscript-patterns","wshobson","agents",{"evaluate":664,"extract":668},{"promptVersionExtension":219,"promptVersionScoring":220,"score":223,"tags":665,"targetMarket":232,"tier":233},[226,227,228,666,667],"programming","patterns",{"commitSha":275},{"parentExtensionId":670,"repoId":671},"k170m81bchng43nyqf952qr2z586njkm","kd74de64zj0axtg5b8t7eqqe2x86nske",[228,227,226,667,666],{"evaluatedAt":674,"extractAt":675,"updatedAt":674},1778701481427,1778699018122,{"_creationTime":677,"_id":678,"community":679,"display":680,"identity":686,"providers":690,"relations":700,"tags":702,"workflow":703},1778685991755.7456,"k17djff3pz3wam5kpz7pkg92h586menn",{"reviewCount":8},{"description":681,"installMethods":682,"name":684,"sourceUrl":685},"Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.",{"claudeCode":683},"davila7/claude-code-templates","develop-web-game","https://github.com/davila7/claude-code-templates",{"basePath":687,"githubOwner":688,"githubRepo":689,"locale":18,"slug":684,"type":269},"cli-tool/components/skills/creative-design/develop-web-game","davila7","claude-code-templates",{"evaluate":691,"extract":699},{"promptVersionExtension":219,"promptVersionScoring":220,"score":692,"tags":693,"targetMarket":232,"tier":617},100,[694,228,695,696,697,698,615],"web-development","javascript","html","playwright","testing",{"commitSha":275},{"repoId":701},"kd71fzn4s7r0269fkw47wt670n86ndz0",[615,228,696,695,697,698,694],{"evaluatedAt":704,"extractAt":705,"updatedAt":704},1778690648090,1778685991755,{"_creationTime":707,"_id":708,"community":709,"display":710,"identity":716,"providers":722,"relations":728,"tags":731,"workflow":732},1778685698660.7363,"k171ynp24dtpqb475syeettxkd86m0bb",{"reviewCount":8},{"description":711,"installMethods":712,"name":714,"sourceUrl":715},"Orchestrieren Sie die Unity Editor über MCP (Model Context Protocol)-Tools und -Ressourcen. Verwenden Sie dies bei der Arbeit mit Unity-Projekten über MCP für Unity – Erstellen/Ändern von GameObjects, Bearbeiten von Skripten, Verwalten von Szenen, Ausführen von Tests oder jede Automatisierung des Unity Editors. Bietet Best Practices, Tool-Schemas und Workflow-Muster für eine effektive Unity-MCP-Integration.",{"claudeCode":713},"CoplayDev/unity-mcp","unity-mcp-orchestrator","https://github.com/CoplayDev/unity-mcp",{"basePath":717,"githubOwner":718,"githubRepo":719,"locale":720,"slug":721,"type":269},".claude/skills/unity-mcp-skill","CoplayDev","unity-mcp","de","unity-mcp-skill",{"evaluate":723,"extract":727},{"promptVersionExtension":219,"promptVersionScoring":220,"score":692,"tags":724,"targetMarket":232,"tier":617},[642,228,615,725,726],"editor-tool","mcp",{"commitSha":275},{"repoId":729,"translatedFrom":730},"kd7f7a61rr641b2hvb1av885xd86nt69","k17egzd4rbp1h46pyswtj49gas86n16q",[615,725,228,726,642],{"evaluatedAt":733,"extractAt":734,"updatedAt":735},1778685650756,1778685587115,1778685698660,{"_creationTime":737,"_id":738,"community":739,"display":740,"identity":744,"providers":746,"relations":752,"tags":754,"workflow":755},1778685689296.2205,"k17fwfk89hdmmdh183v8vc33tn86mdsg",{"reviewCount":8},{"description":741,"installMethods":742,"name":743,"sourceUrl":715},"Wechselt die MCP für Unity-Paketquelle in verbundenen Unity-Projekten. Verwenden Sie /mcp-source [main|beta|branch|local], um zwischen Upstream-Releases, Ihrem Remote-Branch oder Ihrem lokalen Entwicklungs-Checkout zu wechseln.",{"claudeCode":713},"mcp-source",{"basePath":745,"githubOwner":718,"githubRepo":719,"locale":720,"slug":743,"type":269},".claude/skills/mcp-source",{"evaluate":747,"extract":751},{"promptVersionExtension":219,"promptVersionScoring":220,"score":692,"tags":748,"targetMarket":232,"tier":617},[642,228,749,750,615],"package-management","git",{"commitSha":275},{"repoId":729,"translatedFrom":753},"k17cmb3q93q8fs8rnfadebvvgs86mkcw",[615,228,750,749,642],{"evaluatedAt":756,"extractAt":734,"updatedAt":757},1778685613915,1778685689296]