tcg-art-direction
Plan original trading card game and card-battler visual direction for TCG/CCG card frames, card illustrations, board styling, tokens/minions, hand/deck/graveyard zones, VFX, and Hearthstone-like fantasy tabletop polish while keeping references IP-safe.
- License 许可
- MIT
- 最近更新
- 2026-11-08
- Stars
- ★ 4
- Forks
- 3
01 前言 Front Matter
- name
- tcg-art-direction
- engines
- [ "AGNOSTIC" ]
- description
- Plan original trading card game and card-battler visual direction for TCG/CCG card frames, card illustrations, board styling, tokens/minions, hand/deck/graveyard zones, VFX, and Hearthstone-like fantasy tabletop polish while keeping references IP-safe.
02 资源文件 4
- 参考文档agents/openai.yaml224 B
- 参考文档references/asset-brief-template.md1.5 KB
- 参考文档references/ip-safety.md2.1 KB
- 参考文档references/style-taxonomy.md3.3 KB
03 SKILL.md 正文
When to use
Use when the task asks for trading card game, collectible card game, deck-builder, card battler, card frame, board, token/minion, graveyard/discard, hand/deck presentation, rarity styling, or Hearthstone-like fantasy card-game visual guidance.
Output
- Target style family and rationale.
- Original card, board, token, and VFX art direction.
- Asset brief using the TCG template when implementation or generation will follow.
- IP-safety notes when named commercial games are used as inspiration.
- Sanity/readability checks for generated or implemented visuals.
Workflow
- Identify the artifact type: card illustration, card frame, board UI, token/minion, VFX, style bible, or full TCG art pack.
- Choose a style from
references/style-taxonomy.md; default towarm-tavern-fantasyfor Hearthstone-like warmth. - Read
references/ip-safety.mdwhenever named games, studios, or commercial card-game references are part of the request. - Use
references/asset-brief-template.mdto produce a handoff-ready brief. - Preserve gameplay readability: hand, deck, graveyard/discard, battlefield tokens, counters, targeting, and active prompts must remain inspectable.
- For generated images, compose with
generative-art-designer,iterate-art-to-sanity, andenforce-art-language-safety. - For UI/vector implementation, compose with
board-ui-artist,css-vector-artist, andfrontend-developer.
Notes
- Treat Hearthstone, Magic: The Gathering Arena, Might & Magic Fates, and Gods Unchained as broad reference points only.
- Translate references into original materials, shape language, mood, color hierarchy, readability goals, and interaction patterns.
- Do not copy proprietary card frames, boards, logos, characters, factions, iconography, UI layouts, or exact compositions.
- Keep Hephaera outputs reusable; host-project-specific art decisions belong in the host repository.
04 同仓库更多 Skills
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.
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/ERC1155 inventory, reorg recovery, reservations, or transfer-during-match rules.
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.
integrate-game-wallets
Integrate explicit player-wallet connection, scoped SIWE authentication, authority invalidation and reviewed target-specific handoff without application-held player keys.
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.
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.