[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70V3EJ7JDFDFJ3XTKRGKRBP":3,"skill-same:01M70V3EJ7JDFDFJ3XTKRGKRBP":78},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":49,"ownerHtmlUrl":50,"ownerBlogUrl":51,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M70V3EJ7JDFDFJ3XTKRGKRBP","verify-web3-game-lifecycle",null,"Verify a game's selected Web3 asset, wallet, ownership and trading lifecycle with contract properties, canonical recovery, actual target evidence and separate release readiness.","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\u002Fverify-web3-game-lifecycle\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"verify","lifecycle","verify web3 game lifecycle","web3","game","trading","ownership","asset","canonical","contract","release","properties","recovery","Wallet","release readiness","readiness","evidence","with","2026-11-10 10:12:30",false,"---\nname: verify-web3-game-lifecycle\ndescription: Verify a game's selected Web3 asset, wallet, ownership and trading lifecycle with contract properties, canonical recovery, actual target evidence and separate release readiness.\nengines: [AGNOSTIC]\n---\n\n## When to use\n\nUse when reviewing or preparing a Web3 game integration for a concrete host, target or release. A completed manifest, local EVM test or explorer badge does not establish a production audit or device acceptance.\n\n## Workflow\n\nResolve the host Web3 policy and selected engine. Read `.web3\u002FCONTRACT.md`, the exact host dependency\u002Ftool locks, deployed code\u002FABI identities and applicable source reviews. Use local `commands\u002Fweb3-game.sh doctor` to expose declared\u002Funverified prerequisites without connecting services or installing tools.\n\nSelect relevant claims from [the lifecycle evidence checklist](references\u002Flifecycle-evidence.md). Test meaningful state sequences across multiple actors, including unauthorized changes, callbacks, transferred inventory, competing purchases, replay, cancellation, replacement, reorganization and interrupted reconciliation. Preserve counterexamples; a suite that only reverts or repeats getters does not prove supply\u002Fsettlement invariants.\n\nUse explicitly provisioned local compiler\u002FEVM tools for reproducible algorithm tests, then the separately authorized selected chain\u002Fwallet\u002Ftarget. Local forks and supplied callbacks have limits; label them accurately. Verify signer\u002Fcaller restrictions in actual code and refresh evidence after relevant proxy, account\u002Fdelegation, operator, registry or configuration changes.\n\nReview the full user flow with the selected engine owner: wallet choice, chain\u002Faccount changes, exact intent, rejection\u002Ftimeout, lifecycle and cleanup, truthful ownership, match eligibility and trade outcomes. Browser evidence cannot certify a packaged MAUI\u002Fnative return flow. Check the actual distribution channel's current NFT\u002Fpayment rules before release.\n\n## Output\n\nReturn the exact source\u002Fconfiguration\u002Ftool\u002Fchain\u002Ftarget identities and an acceptance matrix with actual evidence, unknowns and independent findings. Keep contract correctness, bytecode correspondence, chain assurance, wallet\u002Fdevice QA, game quality, human acceptance and public release separate. Do not turn unavailable evidence into a simulated pass or inherit permission for signing, deployment, fees or publication.\n","## When to use\n\nUse when reviewing or preparing a Web3 game integration for a concrete host, target or release. A completed manifest, local EVM test or explorer badge does not establish a production audit or device acceptance.\n\n## Workflow\n\nResolve the host Web3 policy and selected engine. Read `.web3\u002FCONTRACT.md`, the exact host dependency\u002Ftool locks, deployed code\u002FABI identities and applicable source reviews. Use local `commands\u002Fweb3-game.sh doctor` to expose declared\u002Funverified prerequisites without connecting services or installing tools.\n\nSelect relevant claims from [the lifecycle evidence checklist](references\u002Flifecycle-evidence.md). Test meaningful state sequences across multiple actors, including unauthorized changes, callbacks, transferred inventory, competing purchases, replay, cancellation, replacement, reorganization and interrupted reconciliation. Preserve counterexamples; a suite that only reverts or repeats getters does not prove supply\u002Fsettlement invariants.\n\nUse explicitly provisioned local compiler\u002FEVM tools for reproducible algorithm tests, then the separately authorized selected chain\u002Fwallet\u002Ftarget. Local forks and supplied callbacks have limits; label them accurately. Verify signer\u002Fcaller restrictions in actual code and refresh evidence after relevant proxy, account\u002Fdelegation, operator, registry or configuration changes.\n\nReview the full user flow with the selected engine owner: wallet choice, chain\u002Faccount changes, exact intent, rejection\u002Ftimeout, lifecycle and cleanup, truthful ownership, match eligibility and trade outcomes. Browser evidence cannot certify a packaged MAUI\u002Fnative return flow. Check the actual distribution channel's current NFT\u002Fpayment rules before release.\n\n## Output\n\nReturn the exact source\u002Fconfiguration\u002Ftool\u002Fchain\u002Ftarget identities and an acceptance matrix with actual evidence, unknowns and independent findings. Keep contract correctness, bytecode correspondence, chain assurance, wallet\u002Fdevice QA, game quality, human acceptance and public release separate. Do not turn unavailable evidence into a simulated pass or inherit permission for signing, deployment, fees or publication.\n",{"name":5,"engines":42,"description":7},[43],"AGNOSTIC","main","c88f4c5f7ece8057ad15e220a7020f8446e0ba80","skills\u002Fverify-web3-game-lifecycle",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 03:52:23",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add TimothyMeadows\u002FHephaera --skill verify-web3-game-lifecycle",{"tool":60,"command":61},"bunx","bunx skills add TimothyMeadows\u002FHephaera --skill verify-web3-game-lifecycle",{"tool":63,"command":64},"pnpm","pnpm dlx skills add TimothyMeadows\u002FHephaera --skill verify-web3-game-lifecycle","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fverify-web3-game-lifecycle\u002FSKILL.md",true,[68,74],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"agents\u002Fopenai.yaml","REFERENCE","参考文档",282,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fverify-web3-game-lifecycle\u002Fagents\u002Fopenai.yaml",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Flifecycle-evidence.md",2297,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fverify-web3-game-lifecycle\u002Freferences\u002Flifecycle-evidence.md",[79,103,122,141,160,179],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":37},"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",[],[23,86,19,87,88,89,90,91,92,93,94,95,96,97,98,99,31,100,101,102],"onchain","game assets","assets","verify onchain game assets","chain","for","inventory","reservations","design","erc721","use","Rules","collection","on-chain","at","blocks","reconcile",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":37},"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",[],[23,110,87,88,111,22,112,113,114,115,90,116,20,117,118,119,120,26,121],"plan","plan web3 game assets","supply","opt","immutable","rights","dependencies","token","base","define","ethereum","identity",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":37},"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",[],[23,129,130,131,132,32,133,134,135,136,137,138,139,140],"integrate game wallets","integrate","wallets","siwe","keys","authentication","player","scoped","connection","authority","application","handoff",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":147,"publishedAt":37},"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",[],[23,148,130,26,24,149,150,91,136,151,96,152,153,36,154,155,156,157,158,159],"integrate game asset trading","reconciliation","idempotent operations","retries","listing","idempotent","nft","approvals","operations","marketplace","integration","intents",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":37},"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",[],[23,167,168,169,170,91,171,135,172,28,173,96,97,174,36,175,176,19,177,178],"evm","build","build evm game contracts","contracts","deployment","collections","host","author","admin","signing","mint","tooling",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":190,"publishedAt":37},"01M6ES7KY8K93QWQ83R063FN6K","threejs-build-code-models","Author procedural Three.js TypeScript or JavaScript models from a text brief and optional authorized references using deterministic ordered review passes. Use when the selected art pipeline is CODE and the runtime model should be source code rather than a downloaded or generated mesh.","https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fthreejs-build-code-models\u002FSKILL.md",[185],{"categoryNo":186,"categoryName":187,"taxonomyType":188,"taxonomyTypeDesc":189},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[191,168,192,193,194,195,196,197,198,199,200,201,202,203,204,96,205,206,207,208],"code","models","threejs build code models","Code Models","threejs","mesh","deterministic","brief","three","model","runtime","pipeline","Art","generated","review","text","javascript","references"]