* fix(cli): install all 7 skills via uipro init, not just the orchestrator `uipro init` rendered only the orchestrator (ui-ux-pro-max) and never delivered the 6 sibling skills (banner-design, brand, design, design-system, slides, ui-styling), so users got 1 of 7 skills (#362). - sync-assets.mjs: bundle the 6 sub-skills into cli/assets/skills/ as static copies (source of truth: .claude/skills/), with sync + check coverage. Excludes ui-styling/canvas-fonts (~5.8MB of TTF) and __pycache__/.pyc cruft — a skill registers from its SKILL.md, not its fonts — so the bundle adds ~0.9MB, not ~6.6MB. - template.ts: after rendering the orchestrator, install each bundled sub-skill as a sibling. The skills parent is derived from the platform's skillPath (skills/ for most, prompts/ for copilot, steering/ for kiro) rather than hardcoded. - uninstall.ts: remove the sub-skills too. Verified: check:assets in sync, tsc passes, and a per-platform install harness delivers all 7 skills to the correct parent dir with no fonts. Closes #362 * fix(cli): filter excluded files from target side of check:assets check:assets filtered sourceFiles with isExcludedAssetFile but not targetFiles, so a stray cli/assets/scripts/__pycache__/*.pyc (generated by a local Python run) was reported as an "extra asset file" and failed the gate. Apply the same predicate to targetFiles in both the dirsToSync and sub-skill loops. Verified: check:assets now passes with __pycache__/*.pyc present in the target tree; typecheck passes. * fix(cli): uninstall from each platform's real skills dir, not hardcoded skills/ removeSkillDir() hardcoded <folder>/skills/<name>, but the installer places skills under each platform config's skillPath parent — copilot in .github/prompts/, kiro in .kiro/steering/. So uninstall left those platforms' skills (orchestrator + sub-skills) behind. Derive the install parent from loadPlatformConfig(aiType).folderStructure (same source the installer uses), and keep the legacy <folder>/skills/ cleanup (incl. .shared/) for older installs. Deduped via a Set. Verified: typecheck passes; an install+uninstall harness removes all 7 skills with zero leftovers for claude (.claude/skills), copilot (.github/prompts) and kiro (.kiro/steering). * fix(cli): re-sync bundled sub-skills after #385 stripped ckm- names #385 merged to main and removed the ckm- prefix from the six .claude/skills/*/SKILL.md name fields. This branch's bundled copies under cli/assets/skills/ still carried the old ckm- names, so after the PR merges with main the source no longer matched the bundle and the check-asset-sync CI gate failed (stale asset file: skills/*/SKILL.md). Merge main and regenerate the bundle so cli/assets/skills matches the current .claude/skills source of truth. check:assets and typecheck pass.
2.3 KiB
CIP Design Style Guide
Corporate Minimal
Industries: Finance, Legal, Consulting, Tech Colors: Navy (#0F172A), White (#FFFFFF), Blue accents Typography: Clean sans-serif (Inter, Helvetica) Materials: Premium matte paper, subtle textures Finishes: Matte, spot UV on logo
Modern Tech
Industries: Tech, SaaS, Startups, AI Colors: Purple (#6366F1), Cyan (#0EA5E9), Green (#10B981) Typography: Geometric sans (Outfit, Poppins) Materials: Smooth surfaces, gradient prints Finishes: Gloss, metallic accents
Luxury Premium
Industries: Fashion, Jewelry, Hotels, Fine Dining Colors: Black (#1C1917), Gold (#D4AF37), White Typography: Elegant serif (Playfair), thin sans Materials: Heavy cotton paper, leather, metal Finishes: Gold foil, emboss, deboss, soft-touch
Classic Traditional
Industries: Law Firms, Heritage Brands, Finance Colors: Navy, Burgundy, Gold Typography: Traditional serif (Times, Garamond) Materials: Quality laid paper, wood Finishes: Letterpress, gold emboss
Warm Organic
Industries: Food, Organic, Wellness, Craft Colors: Brown (#8B4513), Green (#228B22), Cream Typography: Friendly serif, organic script Materials: Kraft paper, recycled materials Finishes: Uncoated, natural textures
Bold Dynamic
Industries: Sports, Entertainment, Gaming Colors: Red (#DC2626), Orange (#F97316), Black Typography: Bold condensed sans Materials: High-contrast, metallic Finishes: Gloss, vibrant colors
Fresh Modern
Industries: Healthcare, Wellness, Fintech Colors: Mint (#10B981), Sky (#0EA5E9), White Typography: Modern rounded sans Materials: Light, clean surfaces Finishes: Matte, clean minimal
Soft Elegant
Industries: Beauty, Wedding, Spa, Fashion Colors: Pink (#F472B6), Gold, White Typography: Elegant script, thin sans Materials: Soft-touch, quality paper Finishes: Rose gold foil, emboss
Color Psychology
| Color | Meaning | Best Use |
|---|---|---|
| Blue | Trust, stability | Finance, Tech, Healthcare |
| Green | Growth, nature | Eco, Wellness, Organic |
| Gold | Luxury, prestige | Premium, Jewelry |
| Red | Energy, passion | Food, Sports |
| Black | Sophistication | Luxury, Fashion |
| White | Clean, minimal | Tech, Healthcare |