Skip to content
CAI
Software that uses CAICheck a score

Leonxlnx/taste-skill

45.4

Weak · 25 September 2026

311

lines of production code

JavaScript

primary language

4

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

This system is a design skill library that provides frontend styling guidelines and configuration presets, currently centered on an experimental v2 version with strict anti-pattern rules and modern tooling like Tailwind v4. It functions as a reusable template or skill set for developers to enforce consistent design systems, including dark mode protocols and accessibility standards. The repository also includes automated scripts and local assets to maintain reliable documentation visuals and badges.

Behavioural changes

Add local SVG assets for README call-to-action and Vercel badge

The repository now includes local SVG files in the assets directory for the README's main call-to-action button (linking to tasteskill.dev) and the Vercel Open Source Program badge. By storing these graphics locally rather than relying on external URLs or shields, the project ensures that these visual elements render reliably and consistently on GitHub without depending on third-party services.

assets · high confidence

Automated asset processing for README and sponsor visuals

New build scripts in the \scripts\ directory now automate the preparation of README buttons and sponsor badges. The \process-readme-buttons.mjs\ script extracts and cleans button images from source files, while \process-sponsor-badge.mjs\ and \build-emil-sponsor-row.mjs\ handle the Emil sponsor logo and badge, including background removal and layout composition. Additionally, \convert-readme-assets-webp.mjs\ converts PNG assets to WebP format to improve rendering reliability and load times in documentation.

scripts · high confidence

taste-skill v2 (experimental) becomes the default with hardened rules and new sections

The \taste-skill\ (install name \design-taste-frontend\) is now v2 (experimental), replacing the previous v1 as the default install. This is a substantial rewrite that introduces new sections for brief inference, design-system mapping, dark mode protocols, redesign audits, and a pre-flight checklist. It enforces stricter anti-pattern bans (including a complete em-dash ban and bans on decorative UI elements) and hardens design rules for color, shape, and contrast consistency. The stack updates include Tailwind v4 as the default and \motion/react\ replacing \framer-motion\. The original v1 is preserved as \taste-skill-v1\ (install name \design-taste-frontend-v1\) for users who need to pin to the previous behavior.

(repo-wide) · high confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 45 → 45 (-0.0)
  • Rubric changed (rubric-2026.08.15 → rubric-2026.09.15) — scores are not directly comparable.

Lenses

  • Code Health 100 → 100 (+0.0)
  • Architecture 69 (new)
  • Maturity 51 → 58 (+6.6)
  • Readiness 17 → 17 (+0.7)
  • Security 100 → 100 (+0.0)

Resolved (2)

  • Dimension evaluation failed
  • No exposed public API

New (1)

  • Documentation: no installation or build instructions (README.md)

Changes since last survey

  • 21 commits — 20 feature/other, 1 fixes

By area

  • (root) — 11 commits
  • assets/sponsors — 6 commits
  • (repo) — 4 commits

Notable commits

  • fix: Fix interfaces.dev sponsor logo (#96)
  • change: Add Fluxion AI sponsor and move Kimi and Vercel to community
  • change: Add Fluxion AI sponsor logo
  • change: Add React Bits sponsor logo for dark mode
  • change: Add React Bits sponsor logo for light mode
  • change: Add React Bits to sponsors
  • change: Add denvit, onedollarstock, supply-guy, KANA-33 to Community Sponsors
  • change: Add interfaces.dev as a company sponsor (#95)
  • change: Apply interfaces.dev sponsor feedback (#99)
  • change: Merge pull request #119 from Leonxlnx/cursor/add-community-sponsors-95a6
  • change: Merge pull request #120 from Leonxlnx/cursor/remove-supply-guy-sponsor-12d7
  • change: Merge pull request #122 from Leonxlnx/cursor/move-emil-to-community-sponsors-716c
  • change: Merge pull request #123 from Leonxlnx/cursor/fluxion-3-credit-banner-d9f0
  • change: Move Emil Kowalski from company sponsors to community sponsors.
  • change: Organize sponsors by tier (#97)
  • change: Remove supply-guy from Community Sponsors in README
  • change: Show Kimi and Vercel as open source supporters
  • change: Standardize sponsor tiers and square logos (#98)
  • change: Update Fluxion signup credit to $3 and add banner asset.
  • change: Use interfaces.dev sponsorship tracking URL (#100)
  • …and 1 more

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

Leonxlnx/taste-skill was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 25 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit c184364c58658b2f131b4ae8bd3d206cabb3deee — the exact code this score is about.
  • Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-dd72cc24c749.