[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ES0RAHTS7AYXTG2N2TX86N":3,"skill-same:01M6ES0RAHTS7AYXTG2N2TX86N":63},{"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":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":38,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":41,"updatedAt":42,"install":43,"resources":56},"01M6ES0RAHTS7AYXTG2N2TX86N","generate-architecture",null,"Generate the host repository ARCHITECTURE.md by composing one or more selected templates from .\u002F.architecture\u002F.","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\u002Fgenerate-architecture\u002FSKILL.md",[],[19,20,21,22,23,24,25],"architecture","generate","generate architecture","repository","templates","host","more","2026-11-10 10:12:30",false,"---\nname: generate-architecture\ndescription: Generate the host repository ARCHITECTURE.md by composing one or more selected templates from .\u002F.architecture\u002F.\nengines: [AGNOSTIC]\n---\n\n## When to use\nUse when `..\u002FARCHITECTURE.md` is missing or when the user wants to regenerate it after changing the repo architecture mix.\n\n## Workflow\n1. If `..\u002FARCHITECTURE.md` is missing, ask the user which templates from `.\u002F.architecture\u002F` apply unless they already selected them. The existence of project context does not select an architecture.\n2. Support multiple templates for mixed-stack repositories.\n3. Record task-specific selection evidence under `\u003Cproject-root>\u002F.hephaera\u002F.cache\u002Ftasks\u002F\u003Ctask>\u002F` when a task exists; keep the authoritative contract at the project root.\n4. Generate `..\u002FARCHITECTURE.md` from the selected templates using concise read directives by default (for example `Read \\`.\u002F.hephaera\u002F.architecture\u002FDOTNET.md\\` instructions`) to avoid oversized files.\n5. Use inline mode only when the user explicitly asks for fully embedded template content.\n6. Treat `..\u002FARCHITECTURE.md` as the authoritative architecture contract afterward.\n\n## Commands\n- `.\u002Fcommands\u002Fgenerate-architecture.sh \"\u003CTEMPLATE1>\" [\"TEMPLATE2\" ...]`\n- `.\u002Fcommands\u002Fgenerate-architecture.sh --inline \"\u003CTEMPLATE1>\" [\"TEMPLATE2\" ...]`\n","## When to use\nUse when `..\u002FARCHITECTURE.md` is missing or when the user wants to regenerate it after changing the repo architecture mix.\n\n## Workflow\n1. If `..\u002FARCHITECTURE.md` is missing, ask the user which templates from `.\u002F.architecture\u002F` apply unless they already selected them. The existence of project context does not select an architecture.\n2. Support multiple templates for mixed-stack repositories.\n3. Record task-specific selection evidence under `\u003Cproject-root>\u002F.hephaera\u002F.cache\u002Ftasks\u002F\u003Ctask>\u002F` when a task exists; keep the authoritative contract at the project root.\n4. Generate `..\u002FARCHITECTURE.md` from the selected templates using concise read directives by default (for example `Read \\`.\u002F.hephaera\u002F.architecture\u002FDOTNET.md\\` instructions`) to avoid oversized files.\n5. Use inline mode only when the user explicitly asks for fully embedded template content.\n6. Treat `..\u002FARCHITECTURE.md` as the authoritative architecture contract afterward.\n\n## Commands\n- `.\u002Fcommands\u002Fgenerate-architecture.sh \"\u003CTEMPLATE1>\" [\"TEMPLATE2\" ...]`\n- `.\u002Fcommands\u002Fgenerate-architecture.sh --inline \"\u003CTEMPLATE1>\" [\"TEMPLATE2\" ...]`\n",{"name":5,"engines":31,"description":7},[32],"AGNOSTIC","main","f819d9a9c7d641d8c7e14b59560a4fd358ec4630","skills\u002Fgenerate-architecture",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":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add TimothyMeadows\u002FHephaera --skill generate-architecture",{"tool":49,"command":50},"bunx","bunx skills add TimothyMeadows\u002FHephaera --skill generate-architecture",{"tool":52,"command":53},"pnpm","pnpm dlx skills add TimothyMeadows\u002FHephaera --skill generate-architecture","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fgenerate-architecture\u002FSKILL.md",true,[57],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"agents\u002Fopenai.yaml","REFERENCE","参考文档",236,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fgenerate-architecture\u002Fagents\u002Fopenai.yaml",[64,89,113,132,151,170],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":26},"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",[],[71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88],"game","verify","lifecycle","verify web3 game lifecycle","web3","with","evidence","readiness","release readiness","Wallet","recovery","properties","release","contract","canonical","asset","ownership","trading",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":26},"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",[],[71,96,72,97,98,99,100,101,102,103,104,105,106,107,108,109,81,110,111,112],"onchain","game assets","assets","verify onchain game assets","chain","for","inventory","reservations","design","erc721","use","Rules","collection","on-chain","at","blocks","reconcile",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":26},"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",[],[71,120,97,98,121,75,122,123,124,125,100,126,73,127,128,129,130,86,131],"plan","plan web3 game assets","supply","opt","immutable","rights","dependencies","token","base","define","ethereum","identity",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":26},"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",[],[71,139,140,141,142,80,143,144,145,146,147,148,149,150],"integrate game wallets","integrate","wallets","siwe","keys","authentication","player","scoped","connection","authority","application","handoff",{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":26},"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",[],[71,158,140,86,88,159,160,101,146,161,106,162,163,76,164,165,166,167,168,169],"integrate game asset trading","reconciliation","idempotent operations","retries","listing","idempotent","nft","approvals","operations","marketplace","integration","intents",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":176,"publishedAt":26},"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",[],[71,177,178,179,180,101,181,145,182,84,24,106,107,183,76,184,185,72,186,187],"evm","build","build evm game contracts","contracts","deployment","collections","author","admin","signing","mint","tooling"]