[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ES9B54MV2CTP8SFYQ8WYP7":3,"skill-same:01M6ES9B54MV2CTP8SFYQ8WYP7":75},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":40,"repositoryHtmlUrl":41,"repositoryHomepageUrl":42,"ownerHtmlUrl":43,"ownerBlogUrl":44,"ownerDescription":45,"updatedAt":46,"install":47,"resources":60},"01M6ES9B54MV2CTP8SFYQ8WYP7","unity-configure-rendering",null,"Configure Unity render pipelines, cameras, quality and Render Graph resources, including explicitly requested pipeline migrations.","TimothyMeadows\u002FHephaera","TimothyMeadows","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4072037?v=4","01M6ERVE3WV9X55S1NT4W5FDGA","Timothy D Meadows II","01M6ERVE8H7CBATH6KYFDKG5CJ",4,"MIT","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Funity-configure-rendering\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29],"configure","unity","rendering","unity configure rendering","graph","pipeline","quality","pipelines","migrations","resources","render","2026-11-10 10:12:30",false,"---\nname: unity-configure-rendering\ndescription: Configure Unity render pipelines, cameras, quality and Render Graph resources, including explicitly requested pipeline migrations.\nengines: [UNITY]\n---\n\n# Unity Configure Rendering\n\n## When to use\n\nConfigure Built-in, URP or HDRP rendering, camera\u002FVolume behavior, quality tiers or custom renderer features. Use for an explicitly requested pipeline migration; material\u002Fshader implementation stays with the materials owner.\n\n## Activation and prerequisites\n\nRun `commands\u002Fresolve-engine.sh` and `commands\u002Fresolve-skill.sh unity-configure-rendering` before edits or tool launches. Require effective `UNITY` compatibility and respect recorded task override scope. A skill request never changes engine selection.\n\nInspect the actual Editor and pipeline package versions, Graphics\u002FQuality assets and per-tier overrides, selected renderer assets, graphics APIs, color space, cameras, XR and build targets. Resolve supported APIs from the installed package; preview features and packages require explicit selection.\n\n## Workflow\n\n1. Trace the effective pipeline for each target quality level. A project-wide default alone does not establish which renderer a player uses. Record current output and budgets before changing settings.\n2. Configure camera ownership, projection, clipping, stacking\u002Fcomposition, render targets and Volume masks\u002Fweights. Prevent duplicate presentation owners, leaked camera targets and unintended per-camera feature costs.\n3. Select quality settings from measured target-device limits: render scale, antialiasing, shadows, lights, depth\u002Fopaque textures, HDR and postprocessing. Keep gameplay cues readable across tiers.\n4. Implement custom features using the installed pipeline's extension points. In Render Graph, declare access\u002Fdependencies and resource lifetime explicitly; do not persist transient handles between frames. Read [renderer resources](references\u002Frender-graph-resources.md) before changing passes.\n5. Treat Built-in-to-URP conversion as a separate reviewed migration with an asset inventory, saved originals and comparison scenes. Do not run broad converters incidentally. Use [pipeline migration and cameras](references\u002Fpipeline-migration.md).\n\n## Verification\n\nCompile and build the selected player backend; inspect actual pipeline\u002Frenderer selection, shader errors and variant inclusion. Compare camera composition, depth, transparencies, lighting and postprocessing on representative scenes and quality tiers. Exercise resize, camera enable\u002Fdisable, scene changes and renderer-feature disposal. Measure GPU time and memory on target hardware.\n\n## Output\n\nNative-authored pipeline\u002Frenderer\u002FVolume assets, camera\u002Fresource ownership, measured quality decisions and before\u002Fafter comparisons. Record environment, expected\u002Fobserved results and unavailable checks. Null graphics, compilation and headless report success cannot certify rendered appearance or GPU budgets.\n","# Unity Configure Rendering\n\n## When to use\n\nConfigure Built-in, URP or HDRP rendering, camera\u002FVolume behavior, quality tiers or custom renderer features. Use for an explicitly requested pipeline migration; material\u002Fshader implementation stays with the materials owner.\n\n## Activation and prerequisites\n\nRun `commands\u002Fresolve-engine.sh` and `commands\u002Fresolve-skill.sh unity-configure-rendering` before edits or tool launches. Require effective `UNITY` compatibility and respect recorded task override scope. A skill request never changes engine selection.\n\nInspect the actual Editor and pipeline package versions, Graphics\u002FQuality assets and per-tier overrides, selected renderer assets, graphics APIs, color space, cameras, XR and build targets. Resolve supported APIs from the installed package; preview features and packages require explicit selection.\n\n## Workflow\n\n1. Trace the effective pipeline for each target quality level. A project-wide default alone does not establish which renderer a player uses. Record current output and budgets before changing settings.\n2. Configure camera ownership, projection, clipping, stacking\u002Fcomposition, render targets and Volume masks\u002Fweights. Prevent duplicate presentation owners, leaked camera targets and unintended per-camera feature costs.\n3. Select quality settings from measured target-device limits: render scale, antialiasing, shadows, lights, depth\u002Fopaque textures, HDR and postprocessing. Keep gameplay cues readable across tiers.\n4. Implement custom features using the installed pipeline's extension points. In Render Graph, declare access\u002Fdependencies and resource lifetime explicitly; do not persist transient handles between frames. Read [renderer resources](references\u002Frender-graph-resources.md) before changing passes.\n5. Treat Built-in-to-URP conversion as a separate reviewed migration with an asset inventory, saved originals and comparison scenes. Do not run broad converters incidentally. Use [pipeline migration and cameras](references\u002Fpipeline-migration.md).\n\n## Verification\n\nCompile and build the selected player backend; inspect actual pipeline\u002Frenderer selection, shader errors and variant inclusion. Compare camera composition, depth, transparencies, lighting and postprocessing on representative scenes and quality tiers. Exercise resize, camera enable\u002Fdisable, scene changes and renderer-feature disposal. Measure GPU time and memory on target hardware.\n\n## Output\n\nNative-authored pipeline\u002Frenderer\u002FVolume assets, camera\u002Fresource ownership, measured quality decisions and before\u002Fafter comparisons. Record environment, expected\u002Fobserved results and unavailable checks. Null graphics, compilation and headless report success cannot certify rendered appearance or GPU budgets.\n",{"name":5,"engines":35,"description":7},[36],"UNITY","main","f819d9a9c7d641d8c7e14b59560a4fd358ec4630","skills\u002Funity-configure-rendering",3,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera","https:\u002F\u002Fhephaera.com\u002F","https:\u002F\u002Fgithub.com\u002FTimothyMeadows","http:\u002F\u002Fwww.timothymeadows.com","Software & AI Systems Architect | Distributed Systems & Agentic Platforms","2026-11-13 12:12:19",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add TimothyMeadows\u002FHephaera --skill unity-configure-rendering",{"tool":53,"command":54},"bunx","bunx skills add TimothyMeadows\u002FHephaera --skill unity-configure-rendering",{"tool":56,"command":57},"pnpm","pnpm dlx skills add TimothyMeadows\u002FHephaera --skill unity-configure-rendering","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Funity-configure-rendering\u002FSKILL.md",true,[61,67,71],{"path":62,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":65,"sourceHtmlUrl":66},"agents\u002Fopenai.yaml","REFERENCE","参考文档",286,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Funity-configure-rendering\u002Fagents\u002Fopenai.yaml",{"path":68,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Fpipeline-migration.md",3075,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Funity-configure-rendering\u002Freferences\u002Fpipeline-migration.md",{"path":72,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Frender-graph-resources.md",3085,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Funity-configure-rendering\u002Freferences\u002Frender-graph-resources.md",[76,101,125,144,163,182],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":30},"01M70V3EJ7JDFDFJ3XTKRGKRBP","verify-web3-game-lifecycle","Verify a game's selected Web3 asset, wallet, ownership and trading lifecycle with contract properties, canonical recovery, actual target evidence and separate release readiness.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fverify-web3-game-lifecycle\u002FSKILL.md",[],[83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100],"game","verify","lifecycle","verify web3 game lifecycle","web3","with","evidence","readiness","release readiness","Wallet","recovery","properties","release","contract","canonical","asset","ownership","trading",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":30},"01M70V3CS767H4M1FP4C2A7K51","verify-onchain-game-assets","Verify exact on-chain game collection ownership and quantities at canonical blocks, reconcile inventory events, and design honest match admission. Use for ERC721\u002FERC1155 inventory, reorg recovery, reservations, or transfer-during-match rules.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fverify-onchain-game-assets\u002FSKILL.md",[],[83,108,84,109,110,111,112,113,114,115,116,117,118,119,120,121,93,122,123,124],"onchain","game assets","assets","verify onchain game assets","chain","for","inventory","reservations","design","erc721","use","Rules","collection","on-chain","at","blocks","reconcile",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":30},"01M70TZYWE48MTM8CGGDMWSJDN","plan-web3-game-assets","Define an opt-in Ethereum, Base or Immutable game-asset lifecycle, including token identity, supply, rights, custody, game eligibility and chain-specific dependencies.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fplan-web3-game-assets\u002FSKILL.md",[],[83,132,109,110,133,87,134,135,136,137,112,138,85,139,140,141,142,98,143],"plan","plan web3 game assets","supply","opt","immutable","rights","dependencies","token","base","define","ethereum","identity",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":30},"01M70TYYZ7SPZ7PE6A6GQ5RXQ9","integrate-game-wallets","Integrate explicit player-wallet connection, scoped SIWE authentication, authority invalidation and reviewed target-specific handoff without application-held player keys.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fintegrate-game-wallets\u002FSKILL.md",[],[83,151,152,153,154,92,155,156,157,158,159,160,161,162],"integrate game wallets","integrate","wallets","siwe","keys","authentication","player","scoped","connection","authority","application","handoff",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":30},"01M70TYX656BP1R0KWMYRX437R","integrate-game-asset-trading","Integrate explicitly selected game asset settlement with exact unsigned intents, scoped approvals, idempotent operations and canonical receipt reconciliation. Use for NFT listing, buying, cancellation, retries or marketplace integration.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fintegrate-game-asset-trading\u002FSKILL.md",[],[83,170,152,98,100,171,172,113,158,173,118,174,175,88,176,177,178,179,180,181],"integrate game asset trading","reconciliation","idempotent operations","retries","listing","idempotent","nft","approvals","operations","marketplace","integration","intents",{"skillNo":183,"name":184,"nameZh":6,"description":185,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":186,"categories":187,"keywords":188,"publishedAt":30},"01M70TWV3J83RAJMA7BC62CPAH","build-evm-game-contracts","Author and verify host-owned EVM game collections and explicit mint, burn, craft or admin rules with pinned Solidity tooling. Use for contract source and deployment candidates; deployment and player signing require separate authorization.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fbuild-evm-game-contracts\u002FSKILL.md",[],[83,189,190,191,192,113,193,157,194,96,195,118,119,196,88,197,198,84,199,200],"evm","build","build evm game contracts","contracts","deployment","collections","host","author","admin","signing","mint","tooling"]