[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ERYYK0Q4KE3TY4Z1JA583M":3,"skill-same:01M6ERYYK0Q4KE3TY4Z1JA583M":198},{"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":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":37,"ownerHtmlUrl":38,"ownerBlogUrl":39,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M6ERYYK0Q4KE3TY4Z1JA583M","clean-rebuild-dotnet",null,"Clean, restore, and rebuild the host .NET solution.","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\u002Fclean-rebuild-dotnet\u002FSKILL.md",[],[19,20,21,22,23,24],"dotnet","rebuild","clean","clean rebuild dotnet","restore","host","2026-11-10 10:12:30",false,"---\nname: clean-rebuild-dotnet\ndescription: Clean, restore, and rebuild the host .NET solution.\nengines: [AGNOSTIC]\n---\n\n## When to use\nUse when the build state may be stale or a clean rebuild is requested.\n\n## Command\n..\u002Fcommands\u002Fdotnet-clean-rebuild.sh\n","## When to use\nUse when the build state may be stale or a clean rebuild is requested.\n\n## Command\n..\u002Fcommands\u002Fdotnet-clean-rebuild.sh\n",{"name":5,"engines":30,"description":7},[31],"AGNOSTIC","main","f819d9a9c7d641d8c7e14b59560a4fd358ec4630","skills\u002Fclean-rebuild-dotnet",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":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add TimothyMeadows\u002FHephaera --skill clean-rebuild-dotnet",{"tool":48,"command":49},"bunx","bunx skills add TimothyMeadows\u002FHephaera --skill clean-rebuild-dotnet",{"tool":51,"command":52},"pnpm","pnpm dlx skills add TimothyMeadows\u002FHephaera --skill clean-rebuild-dotnet","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fclean-rebuild-dotnet\u002FSKILL.md",true,[56,62,66,70,74,78,82,86,90,94,98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,158,162,166,170,174,178,182,186,190,194],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"adapters.md","REFERENCE","参考文档",1681,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fadapters.md",{"path":63,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":64,"sourceHtmlUrl":65},"agents\u002Fopenai.yaml",233,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Fclean-rebuild-dotnet\u002Fagents\u002Fopenai.yaml",{"path":67,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":68,"sourceHtmlUrl":69},"api.md",1703,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fapi.md",{"path":71,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":72,"sourceHtmlUrl":73},"check.md",11245,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fcheck.md",{"path":75,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":76,"sourceHtmlUrl":77},"classify.md",3527,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fclassify.md",{"path":79,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":80,"sourceHtmlUrl":81},"context.md",15201,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fcontext.md",{"path":83,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":84,"sourceHtmlUrl":85},"contract-lint.md",2842,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fcontract-lint.md",{"path":87,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":88,"sourceHtmlUrl":89},"crash-evidence.md",2325,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fcrash-evidence.md",{"path":91,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":92,"sourceHtmlUrl":93},"dashboard.md",8360,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fdashboard.md",{"path":95,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":96,"sourceHtmlUrl":97},"docs.md",4289,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fdocs.md",{"path":99,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":100,"sourceHtmlUrl":101},"doctor.md",6543,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fdoctor.md",{"path":103,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":104,"sourceHtmlUrl":105},"evidence.md",1770,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fevidence.md",{"path":107,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":108,"sourceHtmlUrl":109},"explain.md",9505,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fexplain.md",{"path":111,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":112,"sourceHtmlUrl":113},"flow.md",1728,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fflow.md",{"path":115,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":116,"sourceHtmlUrl":117},"handoff.md",2515,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fhandoff.md",{"path":119,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":120,"sourceHtmlUrl":121},"help.md",2464,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fhelp.md",{"path":123,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":124,"sourceHtmlUrl":125},"impact.md",2430,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fimpact.md",{"path":127,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":128,"sourceHtmlUrl":129},"index.md",10414,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Findex.md",{"path":131,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":132,"sourceHtmlUrl":133},"init.md",11165,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Finit.md",{"path":135,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":136,"sourceHtmlUrl":137},"line-endings.md",1715,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fline-endings.md",{"path":139,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":140,"sourceHtmlUrl":141},"map.md",4359,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fmap.md",{"path":143,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":144,"sourceHtmlUrl":145},"next.md",1818,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fnext.md",{"path":147,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":148,"sourceHtmlUrl":149},"onboard.md",1820,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fonboard.md",{"path":151,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":152,"sourceHtmlUrl":153},"quality.md",1748,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fquality.md",{"path":155,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":156,"sourceHtmlUrl":157},"run.md",17559,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Frun.md",{"path":159,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":160,"sourceHtmlUrl":161},"script-pack.md",31018,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fscript-pack.md",{"path":163,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":164,"sourceHtmlUrl":165},"search.md",5440,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fsearch.md",{"path":167,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":168,"sourceHtmlUrl":169},"status.md",2119,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fstatus.md",{"path":171,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":172,"sourceHtmlUrl":173},"tech.md",1904,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Ftech.md",{"path":175,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":176,"sourceHtmlUrl":177},"update.md",7931,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fupdate.md",{"path":179,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":180,"sourceHtmlUrl":181},"upgrade.md",2943,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fupgrade.md",{"path":183,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":184,"sourceHtmlUrl":185},"verify.md",12826,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fverify.md",{"path":187,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":188,"sourceHtmlUrl":189},"version-sources.md",1869,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fversion-sources.md",{"path":191,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":192,"sourceHtmlUrl":193},"version.md",1805,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fversion.md",{"path":195,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":196,"sourceHtmlUrl":197},"workspace.md",3076,"https:\u002F\u002Fgithub.com\u002F0disoft\u002Fmustflow\u002Fblob\u002Fmain\u002Fdocs-site\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcommands\u002Fworkspace.md",[199,224,248,267,286,305],{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":203,"categories":204,"keywords":205,"publishedAt":25},"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",[],[206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223],"game","verify","lifecycle","verify web3 game lifecycle","web3","with","evidence","readiness","release readiness","Wallet","recovery","properties","release","contract","canonical","asset","ownership","trading",{"skillNo":225,"name":226,"nameZh":6,"description":227,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":228,"categories":229,"keywords":230,"publishedAt":25},"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",[],[206,231,207,232,233,234,235,236,237,238,239,240,241,242,243,244,216,245,246,247],"onchain","game assets","assets","verify onchain game assets","chain","for","inventory","reservations","design","erc721","use","Rules","collection","on-chain","at","blocks","reconcile",{"skillNo":249,"name":250,"nameZh":6,"description":251,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":252,"categories":253,"keywords":254,"publishedAt":25},"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",[],[206,255,232,233,256,210,257,258,259,260,235,261,208,262,263,264,265,221,266],"plan","plan web3 game assets","supply","opt","immutable","rights","dependencies","token","base","define","ethereum","identity",{"skillNo":268,"name":269,"nameZh":6,"description":270,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":271,"categories":272,"keywords":273,"publishedAt":25},"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",[],[206,274,275,276,277,215,278,279,280,281,282,283,284,285],"integrate game wallets","integrate","wallets","siwe","keys","authentication","player","scoped","connection","authority","application","handoff",{"skillNo":287,"name":288,"nameZh":6,"description":289,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":290,"categories":291,"keywords":292,"publishedAt":25},"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",[],[206,293,275,221,223,294,295,236,281,296,241,297,298,211,299,300,301,302,303,304],"integrate game asset trading","reconciliation","idempotent operations","retries","listing","idempotent","nft","approvals","operations","marketplace","integration","intents",{"skillNo":306,"name":307,"nameZh":6,"description":308,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":309,"categories":310,"keywords":311,"publishedAt":25},"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",[],[206,312,313,314,315,236,316,280,317,219,24,241,242,318,211,319,320,207,321,322],"evm","build","build evm game contracts","contracts","deployment","collections","author","admin","signing","mint","tooling"]