gitextract_ba5zovix/ ├── .claude/ │ └── skills/ │ ├── banner-design/ │ │ ├── SKILL.md │ │ └── references/ │ │ └── banner-sizes-and-styles.md │ ├── brand/ │ │ ├── SKILL.md │ │ ├── references/ │ │ │ ├── approval-checklist.md │ │ │ ├── asset-organization.md │ │ │ ├── brand-guideline-template.md │ │ │ ├── color-palette-management.md │ │ │ ├── consistency-checklist.md │ │ │ ├── logo-usage-rules.md │ │ │ ├── messaging-framework.md │ │ │ ├── typography-specifications.md │ │ │ ├── update.md │ │ │ ├── visual-identity.md │ │ │ └── voice-framework.md │ │ ├── scripts/ │ │ │ ├── extract-colors.cjs │ │ │ ├── inject-brand-context.cjs │ │ │ ├── sync-brand-to-tokens.cjs │ │ │ └── validate-asset.cjs │ │ └── templates/ │ │ └── brand-guidelines-starter.md │ ├── design/ │ │ ├── SKILL.md │ │ ├── data/ │ │ │ ├── cip/ │ │ │ │ ├── deliverables.csv │ │ │ │ ├── industries.csv │ │ │ │ ├── mockup-contexts.csv │ │ │ │ └── styles.csv │ │ │ ├── icon/ │ │ │ │ └── styles.csv │ │ │ └── logo/ │ │ │ ├── colors.csv │ │ │ ├── industries.csv │ │ │ └── styles.csv │ │ ├── references/ │ │ │ ├── banner-sizes-and-styles.md │ │ │ ├── cip-deliverable-guide.md │ │ │ ├── cip-design.md │ │ │ ├── cip-prompt-engineering.md │ │ │ ├── cip-style-guide.md │ │ │ ├── design-routing.md │ │ │ ├── icon-design.md │ │ │ ├── logo-color-psychology.md │ │ │ ├── logo-design.md │ │ │ ├── logo-prompt-engineering.md │ │ │ ├── logo-style-guide.md │ │ │ ├── slides-copywriting-formulas.md │ │ │ ├── slides-create.md │ │ │ ├── slides-html-template.md │ │ │ ├── slides-layout-patterns.md │ │ │ ├── slides-strategies.md │ │ │ ├── slides.md │ │ │ └── social-photos-design.md │ │ └── scripts/ │ │ ├── cip/ │ │ │ ├── core.py │ │ │ ├── generate.py │ │ │ ├── render-html.py │ │ │ └── search.py │ │ ├── icon/ │ │ │ └── generate.py │ │ └── logo/ │ │ ├── core.py │ │ ├── generate.py │ │ └── search.py │ ├── design-system/ │ │ ├── SKILL.md │ │ ├── data/ │ │ │ ├── slide-backgrounds.csv │ │ │ ├── slide-charts.csv │ │ │ ├── slide-color-logic.csv │ │ │ ├── slide-copy.csv │ │ │ ├── slide-layout-logic.csv │ │ │ ├── slide-layouts.csv │ │ │ ├── slide-strategies.csv │ │ │ └── slide-typography.csv │ │ ├── references/ │ │ │ ├── component-specs.md │ │ │ ├── component-tokens.md │ │ │ ├── primitive-tokens.md │ │ │ ├── semantic-tokens.md │ │ │ ├── states-and-variants.md │ │ │ ├── tailwind-integration.md │ │ │ └── token-architecture.md │ │ ├── scripts/ │ │ │ ├── embed-tokens.cjs │ │ │ ├── fetch-background.py │ │ │ ├── generate-slide.py │ │ │ ├── generate-tokens.cjs │ │ │ ├── html-token-validator.py │ │ │ ├── search-slides.py │ │ │ ├── slide-token-validator.py │ │ │ ├── slide_search_core.py │ │ │ └── validate-tokens.cjs │ │ └── templates/ │ │ └── design-tokens-starter.json │ ├── slides/ │ │ ├── SKILL.md │ │ └── references/ │ │ ├── copywriting-formulas.md │ │ ├── create.md │ │ ├── html-template.md │ │ ├── layout-patterns.md │ │ └── slide-strategies.md │ ├── ui-styling/ │ │ ├── LICENSE.txt │ │ ├── SKILL.md │ │ ├── canvas-fonts/ │ │ │ ├── ArsenalSC-OFL.txt │ │ │ ├── BigShoulders-OFL.txt │ │ │ ├── Boldonse-OFL.txt │ │ │ ├── BricolageGrotesque-OFL.txt │ │ │ ├── CrimsonPro-OFL.txt │ │ │ ├── DMMono-OFL.txt │ │ │ ├── EricaOne-OFL.txt │ │ │ ├── GeistMono-OFL.txt │ │ │ ├── Gloock-OFL.txt │ │ │ ├── IBMPlexMono-OFL.txt │ │ │ ├── InstrumentSans-OFL.txt │ │ │ ├── Italiana-OFL.txt │ │ │ ├── JetBrainsMono-OFL.txt │ │ │ ├── Jura-OFL.txt │ │ │ ├── LibreBaskerville-OFL.txt │ │ │ ├── Lora-OFL.txt │ │ │ ├── NationalPark-OFL.txt │ │ │ ├── NothingYouCouldDo-OFL.txt │ │ │ ├── Outfit-OFL.txt │ │ │ ├── PixelifySans-OFL.txt │ │ │ ├── PoiretOne-OFL.txt │ │ │ ├── RedHatMono-OFL.txt │ │ │ ├── Silkscreen-OFL.txt │ │ │ ├── SmoochSans-OFL.txt │ │ │ ├── Tektur-OFL.txt │ │ │ ├── WorkSans-OFL.txt │ │ │ └── YoungSerif-OFL.txt │ │ ├── references/ │ │ │ ├── canvas-design-system.md │ │ │ ├── shadcn-accessibility.md │ │ │ ├── shadcn-components.md │ │ │ ├── shadcn-theming.md │ │ │ ├── tailwind-customization.md │ │ │ ├── tailwind-responsive.md │ │ │ └── tailwind-utilities.md │ │ └── scripts/ │ │ ├── .coverage │ │ ├── requirements.txt │ │ ├── shadcn_add.py │ │ ├── tailwind_config_gen.py │ │ └── tests/ │ │ ├── coverage-ui.json │ │ ├── requirements.txt │ │ ├── test_shadcn_add.py │ │ └── test_tailwind_config_gen.py │ └── ui-ux-pro-max/ │ └── SKILL.md ├── .claude-plugin/ │ ├── marketplace.json │ └── plugin.json ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── README.md ├── cat-feeding-app/ │ └── index.html ├── cli/ │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── assets/ │ │ ├── data/ │ │ │ ├── _sync_all.py │ │ │ ├── app-interface.csv │ │ │ ├── charts.csv │ │ │ ├── colors.csv │ │ │ ├── design.csv │ │ │ ├── icons.csv │ │ │ ├── landing.csv │ │ │ ├── products.csv │ │ │ ├── react-performance.csv │ │ │ ├── stacks/ │ │ │ │ ├── astro.csv │ │ │ │ ├── flutter.csv │ │ │ │ ├── html-tailwind.csv │ │ │ │ ├── jetpack-compose.csv │ │ │ │ ├── nextjs.csv │ │ │ │ ├── nuxt-ui.csv │ │ │ │ ├── nuxtjs.csv │ │ │ │ ├── react-native.csv │ │ │ │ ├── react.csv │ │ │ │ ├── shadcn.csv │ │ │ │ ├── svelte.csv │ │ │ │ ├── swiftui.csv │ │ │ │ └── vue.csv │ │ │ ├── styles.csv │ │ │ ├── typography.csv │ │ │ ├── ui-reasoning.csv │ │ │ └── ux-guidelines.csv │ │ ├── scripts/ │ │ │ ├── core.py │ │ │ ├── design_system.py │ │ │ └── search.py │ │ └── templates/ │ │ ├── base/ │ │ │ ├── quick-reference.md │ │ │ └── skill-content.md │ │ └── platforms/ │ │ ├── agent.json │ │ ├── claude.json │ │ ├── codebuddy.json │ │ ├── codex.json │ │ ├── continue.json │ │ ├── copilot.json │ │ ├── cursor.json │ │ ├── droid.json │ │ ├── gemini.json │ │ ├── kiro.json │ │ ├── opencode.json │ │ ├── qoder.json │ │ ├── roocode.json │ │ ├── trae.json │ │ └── windsurf.json │ ├── package.json │ ├── src/ │ │ ├── commands/ │ │ │ ├── init.ts │ │ │ ├── update.ts │ │ │ └── versions.ts │ │ ├── index.ts │ │ ├── types/ │ │ │ └── index.ts │ │ └── utils/ │ │ ├── detect.ts │ │ ├── extract.ts │ │ ├── github.ts │ │ ├── logger.ts │ │ └── template.ts │ └── tsconfig.json ├── docs/ │ └── 三个 data-scripts-templates 的区别.md ├── preview/ │ └── xiaomaomi-app.html └── src/ └── ui-ux-pro-max/ ├── data/ │ ├── _sync_all.py │ ├── app-interface.csv │ ├── charts.csv │ ├── colors.csv │ ├── design.csv │ ├── draft.csv │ ├── google-fonts.csv │ ├── icons.csv │ ├── landing.csv │ ├── products.csv │ ├── react-performance.csv │ ├── stacks/ │ │ └── react-native.csv │ ├── styles.csv │ ├── typography.csv │ ├── ui-reasoning.csv │ └── ux-guidelines.csv ├── scripts/ │ ├── core.py │ ├── design_system.py │ └── search.py └── templates/ ├── base/ │ ├── quick-reference.md │ └── skill-content.md └── platforms/ ├── agent.json ├── claude.json ├── codebuddy.json ├── codex.json ├── continue.json ├── copilot.json ├── cursor.json ├── droid.json ├── gemini.json ├── kiro.json ├── opencode.json ├── qoder.json ├── roocode.json ├── trae.json └── windsurf.json