Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClashKing DevKit

Shared database, design, documentation, and AI-development resources for ClashKing applications and services.

Repository layout

Path Contents
database/ TimescaleDB schema, Goose migrations, MongoDB-to-Timescale backfills, and the local Timescale/Valkey Compose stack.
design/ Cross-platform design tokens and reusable CSS and Flutter packages.
docs/ DevKit-specific architecture, workflows, ownership, and mobile design guidance.
skills/ Versioned copies of custom Codex skills plus reusable workflow skills derived from recurring team work.

Database migration executables stay in database/migrations/ because they share a Go module, environment loading, checkpoint storage, and schema-root discovery.

Quick start

Database stack

cd database
cp .env.example .env
docker compose -f docker-compose.timescale.yml -f docker-compose.valkey.yml up -d

See database/README.md and docs/database-workflows.md. Privacy and retention requirements for personal-data schemas live in database/timescale/privacy_compliance.md.

Design tokens

npm --prefix design install
npm --prefix design run check

See design/README.md and docs/mobile-design.md.

Skills

Browse docs/skills-catalog.md. Each directory under skills/ is self-contained and can be copied into a Codex skills directory.

About

Dev Tools, Docs, & Schemas for the ClashKing Project

Resources

Stars

Watchers

Forks

Contributors

Languages