[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AlterLab-IEU-game-localization-manager-zh-CN":3,"guides-for-AlterLab-IEU-game-localization-manager":573,"similar-k175gkre449ra9cewn2g4kp06586mb5n-zh-CN":574},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":241,"parentExtension":249,"providers":250,"relations":255,"repo":257,"tags":570,"workflow":571},1778675202370.5752,"k175gkre449ra9cewn2g4kp06586mb5n",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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",{"claudeCode":12},"AlterLab-IEU/AlterLab_GameForge","game-localization-manager","https://github.com/AlterLab-IEU/AlterLab_GameForge",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":242},1778675746364.0442,"kn787mqev0kfrjwf10hszcwa4586ns26","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":219,"tier":220,"useCases":221},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of localization, translation, and internationalization in game development and lists specific triggers and non-goals.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a comprehensive, structured approach to localization that goes beyond basic LLM capabilities by providing detailed workflows, context, and best practices based on real-world game development experience.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, covering the entire localization lifecycle from architecture and translation management to QA and cultural adaptation, with detailed output formats and workflow steps.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on game localization and internationalization, clearly defining its scope and not extending into unrelated domains like narrative writing or accessibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose, triggers, and boundaries, making it clear what the skill does and when to use it.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools or commands; it operates as a prompt-based agent.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or options beyond its core prompt; it relies on the user's conversational input.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As this skill does not expose individual tools or commands, tool naming conventions do not apply.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","The skill operates via conversational prompts and does not expose structured tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The license is MIT, as indicated in the bundled LICENSE file and the README, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on March 30, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to use third-party dependencies.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on user prompts and documentation, not on untrusted third-party data, and does not fetch remote content.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute arbitrary code; its operation is confined to its bundled markdown content and user prompts.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates as a prompt-based agent and does not interact with the file system or external environments.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill's operation is confined to prompt processing and does not involve scripts or detached processes.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not have any outbound network calls or references to confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions use clean, printable ASCII and expected Unicode.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's content is plain markdown and does not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","The skill operates conversationally and does not make assumptions about the user's project file structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating low activity but no unaddressed concerns.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill has a declared version (1.3.0) in its frontmatter, indicating proper release management.",{"category":104,"check":105,"severity":42,"summary":106},"Execution","Validation","The skill operates on user prompts and does not have executable code with input arguments or structured output to validate.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is purely informational and does not perform any destructive operations.",{"category":111,"check":112,"severity":42,"summary":113},"Code Execution","Error Handling","The skill operates as a prompt-based agent and does not have executable code with error paths.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","The skill is informational and does not perform actions that require local audit logging.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill does not operate on personal data, as its function is informational regarding game development best practices.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill provides general game localization advice applicable globally, with no regional restrictions.",{"category":92,"check":125,"severity":42,"summary":126},"Runtime stability","The skill operates within the Claude environment and does not rely on specific editors, shells, or OS runtimes.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file exists and provides a comprehensive overview of the GameForge project, including the purpose of individual skills.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a single skill focused on localization, not a collection of multiple tools.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","The skill does not expose multiple tools with overlapping functionality.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All features advertised in the README and SKILL.md are implemented through the skill's detailed instructions and workflow.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for Claude Code CLI and Claude Projects, along with usage examples.",{"category":144,"check":145,"severity":42,"summary":146},"Errors","Actionable error messages","The skill operates conversationally and does not generate user-facing errors that require actionable messages.",{"category":104,"check":148,"severity":42,"summary":149},"Pinned dependencies","The skill does not rely on external dependencies or scripts that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is purely informational and does not perform state-changing operations that would require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not make external calls or perform state-changing operations requiring idempotency or timeouts.",{"category":118,"check":158,"severity":42,"summary":159},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's description and frontmatter clearly define its purpose (localization/i18n management for games) and triggers, including explicit non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, clearly stating the skill's purpose and triggers without excessive keyword stuffing.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured and under a reasonable length, delegating deeper material to separate sections or referenced documentation.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and references external documentation and output formats, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill does not involve deep exploration or code review that would necessitate a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The skill provides numerous, clear example use cases that demonstrate its functionality and expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill addresses various edge cases and limitations within game localization, providing context and recovery steps.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools that would require fallback mechanisms.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill emphasizes structured processes and checks, implying a halt on unexpected states to ensure quality.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and clearly defines its scope, with cross-references to other skills being explicit and optional.",1778675746256,"This skill acts as a Localization Director, guiding users through the entire game localization process, from setting up internationalization architecture to managing translation workflows, cultural adaptation, and QA, providing detailed output formats and best practices.",[195,196,197,198,199,200],"Internationalization architecture setup","Translation management workflow guidance","Cultural adaptation advice","RTL and CJK text handling","Localization testing strategies","Market prioritization",[202,203,204,205],"Creating narrative content or dialogue","Redesigning UI beyond text accommodation","Modifying art assets for cultural sensitivity","Providing legal advice on censorship or ratings","3.0.0","4.4.0","To provide expert-level guidance and structured workflows for managing game localization and internationalization, ensuring high-quality translations and cultural adaptation.","The skill is exceptionally well-documented, robust, and adheres to all best practices, with no critical or warning findings. Its comprehensive approach to localization, clear scope, and practical examples contribute to its high score.",98,"A high-quality, comprehensive skill for game localization and internationalization management.",[213,214,215,216,217,218],"localization","game-development","internationalization","translation","i18n","workflow","global","verified",[222,223,224,225],"Setting up localization architecture for a new game project","Managing the translation and LQA process for a game","Diagnosing and fixing text overflow or cultural issues","Planning for localization into specific markets (EFIGS, CJK, etc.)",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":238,"testCoverage":240},{"hasLockfile":228},false,1778675712725,{"descriptionLength":231,"readmeSize":232},478,22337,{"closedIssues90d":8,"forks":234,"hasChangelog":228,"manifestVersion":235,"openIssues90d":8,"pushedAt":236,"stars":237},1,"1.3.0",1774877531000,11,{"hasNpmPackage":228,"license":239,"smitheryVerified":228},"MIT",{"hasCi":241,"hasTests":228},true,{"updatedAt":243},1778675746364,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skills/workflows/game-localization-manager","AlterLab-IEU","AlterLab_GameForge","skill",null,{"evaluate":251,"extract":253},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":252,"targetMarket":219,"tier":220},[213,214,215,216,217,218],{"commitSha":254},"HEAD",{"repoId":256},"kd762241529bgycvv1y5cv6a0x86nyha",{"_creationTime":258,"_id":256,"identity":259,"providers":260,"workflow":566},1778675197654.3564,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":261,"discover":550,"github":553},{"commitSha":254,"extensions":262},[263,280,289,297,305,313,321,329,337,345,353,361,369,377,385,393,401,409,417,425,433,441,449,457,465,470,478,486,494,502,510,518,526,534,542],{"basePath":264,"description":265,"displayName":266,"installMethods":267,"license":239,"rationale":268,"selectedPaths":269,"source":278,"sourceLanguage":18,"type":279},"","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",[270,273,275],{"path":271,"priority":272},"marketplace.json","mandatory",{"path":274,"priority":272},"README.md",{"path":276,"priority":277},"LICENSE","high","rule","marketplace",{"basePath":281,"description":282,"displayName":283,"installMethods":284,"rationale":285,"selectedPaths":286,"source":278,"sourceLanguage":18,"type":248},"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",[287],{"path":288,"priority":272},"SKILL.md",{"basePath":290,"description":291,"displayName":292,"installMethods":293,"rationale":294,"selectedPaths":295,"source":278,"sourceLanguage":18,"type":248},"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",[296],{"path":288,"priority":272},{"basePath":298,"description":299,"displayName":300,"installMethods":301,"rationale":302,"selectedPaths":303,"source":278,"sourceLanguage":18,"type":248},"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",[304],{"path":288,"priority":272},{"basePath":306,"description":307,"displayName":308,"installMethods":309,"rationale":310,"selectedPaths":311,"source":278,"sourceLanguage":18,"type":248},"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",[312],{"path":288,"priority":272},{"basePath":314,"description":315,"displayName":316,"installMethods":317,"rationale":318,"selectedPaths":319,"source":278,"sourceLanguage":18,"type":248},"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",[320],{"path":288,"priority":272},{"basePath":322,"description":323,"displayName":324,"installMethods":325,"rationale":326,"selectedPaths":327,"source":278,"sourceLanguage":18,"type":248},"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",[328],{"path":288,"priority":272},{"basePath":330,"description":331,"displayName":332,"installMethods":333,"rationale":334,"selectedPaths":335,"source":278,"sourceLanguage":18,"type":248},"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",[336],{"path":288,"priority":272},{"basePath":338,"description":339,"displayName":340,"installMethods":341,"rationale":342,"selectedPaths":343,"source":278,"sourceLanguage":18,"type":248},"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",[344],{"path":288,"priority":272},{"basePath":346,"description":347,"displayName":348,"installMethods":349,"rationale":350,"selectedPaths":351,"source":278,"sourceLanguage":18,"type":248},"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",[352],{"path":288,"priority":272},{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":278,"sourceLanguage":18,"type":248},"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",[360],{"path":288,"priority":272},{"basePath":362,"description":363,"displayName":364,"installMethods":365,"rationale":366,"selectedPaths":367,"source":278,"sourceLanguage":18,"type":248},"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",[368],{"path":288,"priority":272},{"basePath":370,"description":371,"displayName":372,"installMethods":373,"rationale":374,"selectedPaths":375,"source":278,"sourceLanguage":18,"type":248},"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",[376],{"path":288,"priority":272},{"basePath":378,"description":379,"displayName":380,"installMethods":381,"rationale":382,"selectedPaths":383,"source":278,"sourceLanguage":18,"type":248},"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",[384],{"path":288,"priority":272},{"basePath":386,"description":387,"displayName":388,"installMethods":389,"rationale":390,"selectedPaths":391,"source":278,"sourceLanguage":18,"type":248},"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",[392],{"path":288,"priority":272},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"rationale":398,"selectedPaths":399,"source":278,"sourceLanguage":18,"type":248},"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",[400],{"path":288,"priority":272},{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":278,"sourceLanguage":18,"type":248},"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",[408],{"path":288,"priority":272},{"basePath":410,"description":411,"displayName":412,"installMethods":413,"rationale":414,"selectedPaths":415,"source":278,"sourceLanguage":18,"type":248},"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",[416],{"path":288,"priority":272},{"basePath":418,"description":419,"displayName":420,"installMethods":421,"rationale":422,"selectedPaths":423,"source":278,"sourceLanguage":18,"type":248},"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",[424],{"path":288,"priority":272},{"basePath":426,"description":427,"displayName":428,"installMethods":429,"rationale":430,"selectedPaths":431,"source":278,"sourceLanguage":18,"type":248},"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",[432],{"path":288,"priority":272},{"basePath":434,"description":435,"displayName":436,"installMethods":437,"rationale":438,"selectedPaths":439,"source":278,"sourceLanguage":18,"type":248},"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",[440],{"path":288,"priority":272},{"basePath":442,"description":443,"displayName":444,"installMethods":445,"rationale":446,"selectedPaths":447,"source":278,"sourceLanguage":18,"type":248},"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",[448],{"path":288,"priority":272},{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":278,"sourceLanguage":18,"type":248},"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",[456],{"path":288,"priority":272},{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":278,"sourceLanguage":18,"type":248},"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",[464],{"path":288,"priority":272},{"basePath":245,"description":10,"displayName":13,"installMethods":466,"rationale":467,"selectedPaths":468,"source":278,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at skills/workflows/game-localization-manager/SKILL.md",[469],{"path":288,"priority":272},{"basePath":471,"description":472,"displayName":473,"installMethods":474,"rationale":475,"selectedPaths":476,"source":278,"sourceLanguage":18,"type":248},"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",[477],{"path":288,"priority":272},{"basePath":479,"description":480,"displayName":481,"installMethods":482,"rationale":483,"selectedPaths":484,"source":278,"sourceLanguage":18,"type":248},"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",[485],{"path":288,"priority":272},{"basePath":487,"description":488,"displayName":489,"installMethods":490,"rationale":491,"selectedPaths":492,"source":278,"sourceLanguage":18,"type":248},"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",[493],{"path":288,"priority":272},{"basePath":495,"description":496,"displayName":497,"installMethods":498,"rationale":499,"selectedPaths":500,"source":278,"sourceLanguage":18,"type":248},"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",[501],{"path":288,"priority":272},{"basePath":503,"description":504,"displayName":505,"installMethods":506,"rationale":507,"selectedPaths":508,"source":278,"sourceLanguage":18,"type":248},"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",[509],{"path":288,"priority":272},{"basePath":511,"description":512,"displayName":513,"installMethods":514,"rationale":515,"selectedPaths":516,"source":278,"sourceLanguage":18,"type":248},"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",[517],{"path":288,"priority":272},{"basePath":519,"description":520,"displayName":521,"installMethods":522,"rationale":523,"selectedPaths":524,"source":278,"sourceLanguage":18,"type":248},"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",[525],{"path":288,"priority":272},{"basePath":527,"description":528,"displayName":529,"installMethods":530,"rationale":531,"selectedPaths":532,"source":278,"sourceLanguage":18,"type":248},"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",[533],{"path":288,"priority":272},{"basePath":535,"description":536,"displayName":537,"installMethods":538,"rationale":539,"selectedPaths":540,"source":278,"sourceLanguage":18,"type":248},"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",[541],{"path":288,"priority":272},{"basePath":543,"description":544,"displayName":545,"installMethods":546,"rationale":547,"selectedPaths":548,"source":278,"sourceLanguage":18,"type":248},"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",[549],{"path":288,"priority":272},{"sources":551},[552],"manual",{"closedIssues90d":8,"description":554,"forks":234,"license":239,"openIssues90d":8,"pushedAt":236,"readmeSize":232,"stars":237,"topics":555},"🎮 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.",[556,557,558,559,560,561,562,214,563,564,565],"agent-skills","ai-agents","alterlab","anthropic","claude-code","claude-skills","game-design","gamedev","indie-game-dev","iue",{"classifiedAt":567,"discoverAt":568,"extractAt":569,"githubAt":569,"updatedAt":567},1778675201966,1778675197654,1778675200221,[214,217,215,213,216,218],{"evaluatedAt":243,"extractAt":572,"updatedAt":243},1778675202370,[],[575,600,631,658,685,711],{"_creationTime":576,"_id":577,"community":578,"display":579,"identity":584,"providers":587,"relations":594,"tags":596,"workflow":597},1778696113180.8186,"k17668xepzrcfwk99yx3w3m76186naet",{"reviewCount":8},{"description":580,"installMethods":581,"name":215,"sourceUrl":583},"Plan and run a multi-language or multi-region site. Use this skill when adding new locales, choosing URL structure for languages (subfolders vs subdomains vs ccTLDs), implementing hreflang, planning translation workflow, handling currency and date formats, designing for RTL languages, or auditing a stalled internationalization rollout. Triggers on internationalization, i18n, localization, l10n, hreflang, multi-language, translation workflow, RTL, locale, ccTLD, subfolder vs subdomain, language switcher. Also triggers when international audiences underperform or translations are stale.",{"claudeCode":582},"rampstackco/claude-skills","https://github.com/rampstackco/claude-skills",{"basePath":585,"githubOwner":586,"githubRepo":561,"locale":18,"slug":215,"type":248},"skills/internationalization","rampstackco",{"evaluate":588,"extract":593},{"promptVersionExtension":206,"promptVersionScoring":207,"score":589,"tags":590,"targetMarket":219,"tier":220},99,[215,217,213,591,592],"hreflang","website-strategy",{"commitSha":254},{"repoId":595},"kd7bebccrrd1xf6w868aggftrd86m86v",[591,217,215,213,592],{"evaluatedAt":598,"extractAt":599,"updatedAt":598},1778697091478,1778696113180,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":610,"providers":615,"relations":623,"tags":626,"workflow":627},1778699327207.9,"k175rvcd9dmnjemnr3t64br1vh86nx2b",{"reviewCount":8},{"description":605,"installMethods":606,"name":608,"sourceUrl":609},"当用户想要翻译存储库 README、使存储库支持多语言、本地化文档、添加语言切换器、国际化 README 或更新 GitHub 风格存储库中的本地化 README 变体时使用。",{"claudeCode":607},"xixu-me/skills","readme-i18n","https://github.com/xixu-me/skills",{"basePath":611,"githubOwner":612,"githubRepo":613,"locale":614,"slug":608,"type":248},"skills/readme-i18n","xixu-me","skills","zh-CN",{"evaluate":616,"extract":622},{"promptVersionExtension":206,"promptVersionScoring":207,"score":617,"tags":618,"targetMarket":219,"tier":220},100,[213,619,215,620,621],"documentation","markdown","github",{"commitSha":254},{"repoId":624,"translatedFrom":625},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k173sze6h2kdjhyfbveynf98t586n5wt",[619,621,215,213,620],{"evaluatedAt":628,"extractAt":629,"updatedAt":630},1778699174967,1778699106670,1778699327208,{"_creationTime":632,"_id":633,"community":634,"display":635,"identity":640,"providers":644,"relations":651,"tags":654,"workflow":655},1778686547483.52,"k1781rfc4gc1ds80m96g80pnmx86n5bd",{"reviewCount":8},{"description":636,"installMethods":637,"name":213,"sourceUrl":639},"When the user wants to localize their App Store listing for international markets. Also use when the user mentions \"localization\", \"translate my app\", \"international markets\", \"expand to new countries\", \"localize metadata\", or \"which countries should I target\". For keyword research in specific markets, see keyword-research. For metadata writing, see metadata-optimization.",{"claudeCode":638},"Eronred/aso-skills","https://github.com/Eronred/aso-skills",{"basePath":641,"githubOwner":642,"githubRepo":643,"locale":18,"slug":213,"type":248},"skills/localization","Eronred","aso-skills",{"evaluate":645,"extract":650},{"promptVersionExtension":206,"promptVersionScoring":207,"score":617,"tags":646,"targetMarket":219,"tier":220},[647,648,213,649,215],"aso","app-store-optimization","marketing",{"commitSha":254,"license":239},{"parentExtensionId":652,"repoId":653},"k1727n4vhgt43pj3y260sxsq3x86m9ew","kd7cmwz9bgzp6ww0emxg8jfez186n7c2",[648,647,215,213,649],{"evaluatedAt":656,"extractAt":657,"updatedAt":656},1778687153799,1778686547483,{"_creationTime":659,"_id":660,"community":661,"display":662,"identity":668,"providers":672,"relations":678,"tags":681,"workflow":682},1778691497595.9702,"k17b919swz2ereb1wvf2qzt0v186mjca",{"reviewCount":8},{"description":663,"installMethods":664,"name":666,"sourceUrl":667},"Translates articles and documents between languages with three modes - quick (direct), normal (analyze then translate), and refined (analyze, translate, review, polish). Supports custom glossaries and terminology consistency via EXTEND.md. Use when user asks to \"translate\", \"翻译\", \"精翻\", \"translate article\", \"translate to Chinese/English\", \"改成中文\", \"改成英文\", \"convert to Chinese\", \"localize\", \"本地化\", or needs any document translation. Also triggers for \"refined translation\", \"精细翻译\", \"proofread translation\", \"快速翻译\", \"快翻\", \"这篇文章翻译一下\", or when a URL or file is provided with translation intent.",{"claudeCode":665},"jimliu/baoyu-skills","baoyu-translate","https://github.com/jimliu/baoyu-skills",{"basePath":669,"githubOwner":670,"githubRepo":671,"locale":18,"slug":666,"type":248},"skills/baoyu-translate","jimliu","baoyu-skills",{"evaluate":673,"extract":677},{"promptVersionExtension":206,"promptVersionScoring":207,"score":589,"tags":674,"targetMarket":219,"tier":220},[216,675,676,213,218],"document","language",{"commitSha":254},{"parentExtensionId":679,"repoId":680},"k172q4hxm2acmg5ree5aeemx1x86m6hx","kd718jn448p61w289hzf15tecd86n3a4",[675,676,213,216,218],{"evaluatedAt":683,"extractAt":684,"updatedAt":683},1778691988027,1778691497596,{"_creationTime":686,"_id":687,"community":688,"display":689,"identity":695,"providers":699,"relations":705,"tags":707,"workflow":708},1778686798821.8247,"k173cn5xkf3xg2qk4ecka4x65186nw78",{"reviewCount":8},{"description":690,"installMethods":691,"name":693,"sourceUrl":694},"Translate \"The Interactive Book of Prompting\" chapters and UI strings to a new language",{"claudeCode":692},"f/prompts.chat","book-translation","https://github.com/f/prompts.chat",{"basePath":696,"githubOwner":697,"githubRepo":698,"locale":18,"slug":693,"type":248},".windsurf/skills/book-translation","f","prompts.chat",{"evaluate":700,"extract":704},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":701,"targetMarket":219,"tier":220},[216,619,213,702,703],"content-generation","mdx",{"commitSha":254},{"repoId":706},"kd78rg6a5znaqrretqqhmf9b7d86mvrn",[702,619,213,703,216],{"evaluatedAt":709,"extractAt":710,"updatedAt":709},1778686868332,1778686798821,{"_creationTime":712,"_id":713,"community":714,"display":715,"identity":721,"providers":724,"relations":733,"tags":735,"workflow":736},1778687029453.9006,"k17018v58y9vp1spms06e82d1d86mfzy",{"reviewCount":8},{"description":716,"installMethods":717,"name":719,"sourceUrl":720},"Add `flutter_localizations` and `intl` dependencies, enable \"generate true\" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when initializing localization support for a new Flutter project.",{"claudeCode":718},"flutter/skills","flutter-setup-localization","https://github.com/flutter/skills",{"basePath":722,"githubOwner":723,"githubRepo":613,"locale":18,"slug":719,"type":248},"skills/flutter-setup-localization","flutter",{"evaluate":725,"extract":731},{"promptVersionExtension":206,"promptVersionScoring":207,"score":726,"tags":727,"targetMarket":219,"tier":220},95,[723,213,215,728,729,730],"setup","intl","pubspec",{"commitSha":254,"license":732},"BSD-3-Clause",{"repoId":734},"kd7100bqmd3gmqn2rdf4t72qqn86nfdd",[723,215,729,213,730,728],{"evaluatedAt":737,"extractAt":738,"updatedAt":737},1778687241840,1778687029453]