# Dammyjay93/interface-design

Design engineering for Claude Code. Craft, memory, and enforcement for consistent UI.

Repository: https://github.com/Dammyjay93/interface-design
Canonical: https://ross.abutalabs.com/products/interface-design
Homepage: https://interface-design.dev
Language: Shell
License: MIT
License Family: permissive
Last push: 2026-06-20T11:32:45+00:00

## Health v2 (maintenance only)
Score: 74/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 88, release rhythm 88, longevity 17
- inputs: {"age_days": 241, "days_push": 74, "days_rel": 82, "gap_med": 19, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5607, forks 364 (observed 2026-08-28T04:09:22.966347+00:00)

## What it is
A Claude Code plugin/skill that gives coding agents persistent memory of UI design decisions, saving choices like spacing grids, colors, and depth strategy to a system.md file and reloading them across sessions. It enforces craft principles so interfaces like dashboards, admin panels, and tools stay visually consistent.

## Use cases
- keep UI design decisions consistent across Claude Code sessions
- stop button heights and spacing values from drifting between conversations
- maintain a spacing grid and color palette for agent-built interfaces
- apply a consistent depth strategy (borders vs shadows) across components
- build polished admin dashboards and developer tools with a coding agent
- save and reuse component patterns like exact button and card measurements

## When to choose
- you build app UIs (dashboards, tools, admin panels) with Claude Code or similar agents
- design decisions drift between sessions and you want persistent design memory
- you want systematic consistency enforced before each component is written

## When to avoid
- you are building marketing sites rather than application interfaces
- you do not use an AI coding agent for UI work
- you need a full design system toolchain or component library rather than an agent skill

## Facets
- artifact type: plugin
- maturity: active
- function: ui-components, developer-tools, plugin-system, state-management
- domain: web-development, frontend, web-design, developer-tools
- platform: cli, cross-platform
- tags: claude-code, design-system, agent-skill, ui-consistency, design-memory, shell, ai-agents

## Member repositories
- Dammyjay93/interface-design (main) score 74

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:22.966347+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:55:26.249712+00:00, confidence not recorded.
  - readme: https://github.com/Dammyjay93/interface-design (fetched 2026-08-28T04:09:22.966347+00:00, sha 19a9cf56fde8)
  - homepage: https://interface-design.dev (fetched 2026-08-29T08:50:10.637074+00:00, sha 8032e4597b52)
- Data as of 2026-08-30T08:39:29.467469+00:00.
