[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ES71X99FSG374JB60K3ZF2":3,"skill-same:01M6ES71X99FSG374JB60K3ZF2":92},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":55,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6ES71X99FSG374JB60K3ZF2","tcg-art-direction",null,"Plan original trading card game and card-battler visual direction for TCG\u002FCCG card frames, card illustrations, board styling, tokens\u002Fminions, hand\u002Fdeck\u002Fgraveyard zones, VFX, and Hearthstone-like fantasy tabletop polish while keeping references IP-safe.","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\u002Ftcg-art-direction\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"tcg","tcg art direction","Art","direction","tokens","ip-safe","vfx","for","hand","graveyard","ccg","card","ip","safe","visual","references","trading","styling","deck","board","game","polish","plan","tabletop","2026-11-10 10:12:30",false,"---\nname: tcg-art-direction\ndescription: Plan original trading card game and card-battler visual direction for TCG\u002FCCG card frames, card illustrations, board styling, tokens\u002Fminions, hand\u002Fdeck\u002Fgraveyard zones, VFX, and Hearthstone-like fantasy tabletop polish while keeping references IP-safe.\nengines: [AGNOSTIC]\n---\n\n## When to use\n\nUse when the task asks for trading card game, collectible card game, deck-builder, card battler, card frame, board, token\u002Fminion, graveyard\u002Fdiscard, hand\u002Fdeck presentation, rarity styling, or Hearthstone-like fantasy card-game visual guidance.\n\n## Output\n\n- Target style family and rationale.\n- Original card, board, token, and VFX art direction.\n- Asset brief using the TCG template when implementation or generation will follow.\n- IP-safety notes when named commercial games are used as inspiration.\n- Sanity\u002Freadability checks for generated or implemented visuals.\n\n## Workflow\n\n1. Identify the artifact type: card illustration, card frame, board UI, token\u002Fminion, VFX, style bible, or full TCG art pack.\n2. Choose a style from `references\u002Fstyle-taxonomy.md`; default to `warm-tavern-fantasy` for Hearthstone-like warmth.\n3. Read `references\u002Fip-safety.md` whenever named games, studios, or commercial card-game references are part of the request.\n4. Use `references\u002Fasset-brief-template.md` to produce a handoff-ready brief.\n5. Preserve gameplay readability: hand, deck, graveyard\u002Fdiscard, battlefield tokens, counters, targeting, and active prompts must remain inspectable.\n6. For generated images, compose with `generative-art-designer`, `iterate-art-to-sanity`, and `enforce-art-language-safety`.\n7. For UI\u002Fvector implementation, compose with `board-ui-artist`, `css-vector-artist`, and `frontend-developer`.\n\n## Notes\n\n- Treat Hearthstone, Magic: The Gathering Arena, Might & Magic Fates, and Gods Unchained as broad reference points only.\n- Translate references into original materials, shape language, mood, color hierarchy, readability goals, and interaction patterns.\n- Do not copy proprietary card frames, boards, logos, characters, factions, iconography, UI layouts, or exact compositions.\n- Keep Hephaera outputs reusable; host-project-specific art decisions belong in the host repository.\n","## When to use\n\nUse when the task asks for trading card game, collectible card game, deck-builder, card battler, card frame, board, token\u002Fminion, graveyard\u002Fdiscard, hand\u002Fdeck presentation, rarity styling, or Hearthstone-like fantasy card-game visual guidance.\n\n## Output\n\n- Target style family and rationale.\n- Original card, board, token, and VFX art direction.\n- Asset brief using the TCG template when implementation or generation will follow.\n- IP-safety notes when named commercial games are used as inspiration.\n- Sanity\u002Freadability checks for generated or implemented visuals.\n\n## Workflow\n\n1. Identify the artifact type: card illustration, card frame, board UI, token\u002Fminion, VFX, style bible, or full TCG art pack.\n2. Choose a style from `references\u002Fstyle-taxonomy.md`; default to `warm-tavern-fantasy` for Hearthstone-like warmth.\n3. Read `references\u002Fip-safety.md` whenever named games, studios, or commercial card-game references are part of the request.\n4. Use `references\u002Fasset-brief-template.md` to produce a handoff-ready brief.\n5. Preserve gameplay readability: hand, deck, graveyard\u002Fdiscard, battlefield tokens, counters, targeting, and active prompts must remain inspectable.\n6. For generated images, compose with `generative-art-designer`, `iterate-art-to-sanity`, and `enforce-art-language-safety`.\n7. For UI\u002Fvector implementation, compose with `board-ui-artist`, `css-vector-artist`, and `frontend-developer`.\n\n## Notes\n\n- Treat Hearthstone, Magic: The Gathering Arena, Might & Magic Fates, and Gods Unchained as broad reference points only.\n- Translate references into original materials, shape language, mood, color hierarchy, readability goals, and interaction patterns.\n- Do not copy proprietary card frames, boards, logos, characters, factions, iconography, UI layouts, or exact compositions.\n- Keep Hephaera outputs reusable; host-project-specific art decisions belong in the host repository.\n",{"name":5,"engines":48,"description":7},[49],"AGNOSTIC","main","f819d9a9c7d641d8c7e14b59560a4fd358ec4630","skills\u002Ftcg-art-direction",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-08 22:51:22",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add TimothyMeadows\u002FHephaera --skill tcg-art-direction",{"tool":66,"command":67},"bunx","bunx skills add TimothyMeadows\u002FHephaera --skill tcg-art-direction",{"tool":69,"command":70},"pnpm","pnpm dlx skills add TimothyMeadows\u002FHephaera --skill tcg-art-direction","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Ftcg-art-direction\u002FSKILL.md",true,[74,80,84,88],{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"agents\u002Fopenai.yaml","REFERENCE","参考文档",224,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Ftcg-art-direction\u002Fagents\u002Fopenai.yaml",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"references\u002Fasset-brief-template.md",1544,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Ftcg-art-direction\u002Freferences\u002Fasset-brief-template.md",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Fip-safety.md",2108,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Ftcg-art-direction\u002Freferences\u002Fip-safety.md",{"path":89,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fstyle-taxonomy.md",3382,"https:\u002F\u002Fgithub.com\u002FTimothyMeadows\u002FHephaera\u002Fblob\u002Fmain\u002Fskills\u002Ftcg-art-direction\u002Freferences\u002Fstyle-taxonomy.md",[93,116,139,157,176,195],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":43},"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",[],[39,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,35],"verify","lifecycle","verify web3 game lifecycle","web3","with","evidence","readiness","release readiness","Wallet","recovery","properties","release","contract","canonical","asset","ownership",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":43},"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",[],[39,123,100,124,125,126,127,26,128,129,130,131,132,133,134,135,109,136,137,138],"onchain","game assets","assets","verify onchain game assets","chain","inventory","reservations","design","erc721","use","Rules","collection","on-chain","at","blocks","reconcile",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":43},"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",[],[39,41,124,125,146,103,147,148,149,150,127,151,101,152,153,154,155,114,156],"plan web3 game assets","supply","opt","immutable","rights","dependencies","token","base","define","ethereum","identity",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":43},"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",[],[39,164,165,166,167,108,168,169,170,171,172,173,174,175],"integrate game wallets","integrate","wallets","siwe","keys","authentication","player","scoped","connection","authority","application","handoff",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":180,"categories":181,"keywords":182,"publishedAt":43},"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",[],[39,183,165,114,35,184,185,26,171,186,132,187,188,104,189,190,191,192,193,194],"integrate game asset trading","reconciliation","idempotent operations","retries","listing","idempotent","nft","approvals","operations","marketplace","integration","intents",{"skillNo":196,"name":197,"nameZh":6,"description":198,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":199,"categories":200,"keywords":201,"publishedAt":43},"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",[],[39,202,203,204,205,26,206,170,207,112,208,132,133,209,104,210,211,100,212,213],"evm","build","build evm game contracts","contracts","deployment","collections","host","author","admin","signing","mint","tooling"]