design-stack-picker — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited design-stack-picker (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to improve frontend quality without inventing every asset from scratch. It is a selection layer, not a mandate to replace a project's current design system.
Inspect the current project before adding anything:
Decision order:
resources.md only when choosing a library, font, icon set, imagery source, component set, motion tool, or color system.resources.md §12 first to pick concrete references/patterns before changing UI.patterns.md only when implementing tokens, reset, icons, fonts, cards, image markup, motion, or CSS snippets.Use these as starting points, not fixed requirements:
| Axis | Default |
|---|---|
| Icons | Iconify + Solar; Simple Icons for brand marks |
| Fonts | Unbounded display + Onest body via Fontsource |
| Components | Existing project components first; HyperUI/Preline for static sections; shadcn/Radix for React primitives |
| Color | Semantic CSS variables; one dominant brand color + one accent |
| Motion | CSS-first restrained reveal; Motion for React; GSAP only for complex timelines |
| Imagery | Real product/user/stock/CMS assets; optimized AVIF/WebP where practical |
Do not add a dependency for:
Add a dependency when it prevents real implementation risk: complex accessible widgets, large consistent icon coverage, image optimization at scale, or multi-screen design systems.
| Project context | Bias |
|---|---|
| Existing Astro/static site | Local .astro components, scoped CSS, progressive JS, astro:assets; avoid React-only primitives unless already used |
| React/Next app | Current UI layer first; shadcn/Radix for missing complex primitives |
| Admin/dashboard | Dense, scannable forms/tables/filters; minimal decoration |
| Ecommerce/catalog | Real product imagery, stable cards, search, category navigation, price/stock hierarchy, mobile filters |
| Marketing page | Stronger typography, imagery/video, section blocks, restrained motion |
| Prototype | Smallest working choice; avoid a full design system unless it will continue |
prefers-reduced-motion, visible focus, and AA contrast.If a hard rule conflicts with a mature existing project convention, preserve the convention and improve incrementally.
For product/catalog UI:
object-fit: contain for product grids.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.