AGENT SKILL

generate-architecture

Generate the host repository ARCHITECTURE.md by composing one or more selected templates from ./.architecture/.

License 许可
MIT
最近更新
2026-11-13
Stars
★ 4
Forks
3

01 前言 Front Matter

name
generate-architecture
engines
[ "AGNOSTIC" ]
description
Generate the host repository ARCHITECTURE.md by composing one or more selected templates from ./.architecture/.

02 资源文件 1

03 SKILL.md 正文

When to use

Use when ../ARCHITECTURE.md is missing or when the user wants to regenerate it after changing the repo architecture mix.

Workflow

  1. If ../ARCHITECTURE.md is missing, ask the user which templates from ./.architecture/ apply unless they already selected them. The existence of project context does not select an architecture.
  2. Support multiple templates for mixed-stack repositories.
  3. Record task-specific selection evidence under <project-root>/.hephaera/.cache/tasks/<task>/ when a task exists; keep the authoritative contract at the project root.
  4. Generate ../ARCHITECTURE.md from the selected templates using concise read directives by default (for example Read \./.hephaera/.architecture/DOTNET.md` instructions`) to avoid oversized files.
  5. Use inline mode only when the user explicitly asks for fully embedded template content.
  6. Treat ../ARCHITECTURE.md as the authoritative architecture contract afterward.

Commands

  • ./commands/generate-architecture.sh "<TEMPLATE1>" ["TEMPLATE2" ...]
  • ./commands/generate-architecture.sh --inline "<TEMPLATE1>" ["TEMPLATE2" ...]

04 同仓库更多 Skills

TimothyMeadows
TimothyMeadows/Hephaera

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.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

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.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

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.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

integrate-game-wallets

Integrate explicit player-wallet connection, scoped SIWE authentication, authority invalidation and reviewed target-specific handoff without application-held player keys.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

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.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

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.

★ 4