mochammadshenna/go-adk-q/design-system

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Audit, document, or extend a design system. Use when checking for naming inconsistencies or hardcoded values across components, writing documentation for a component's variants and states, or designing a new pattern that fits the existing system.

Install

npx vskill@latest install mochammadshenna/go-adk-q/design-system

SKILL.md

Design System

Manage a design system — audit for consistency, document components, or design new patterns.

Modes

audit — Find inconsistencies, hardcoded values, undocumented components
document — Write documentation for a component (variants, states, accessibility)
extend — Design a new component or pattern that fits the existing system

Audit mode

Check for:

  • Hardcoded values: colours, spacing, font sizes that should reference tokens
  • Naming inconsistencies: similar components with different naming conventions
  • Missing states: components missing hover, focus, disabled, or error states
  • Undocumented components: used in production but not in the design system

Output: list of issues grouped by severity (blocking, major, minor), with file/location references.

Document mode

For each component, document:

  1. Purpose: what problem does it solve?
  2. Variants: what configurations exist? (size, colour, state)
  3. States: default, hover, focus, active, disabled, error, loading
  4. Props/API: what does the caller control?
  5. Usage guidelines: when to use, when NOT to use, common mistakes
  6. Accessibility: ARIA roles, keyboard navigation, screen reader behaviour
  7. Example: one minimal, one realistic

Extend mode

Before designing a new pattern:

  1. Check if an existing component can be composed or extended
  2. Review the existing visual language (colours, spacing, typography, motion)
  3. Prototype with the existing token set — don't introduce new values unless truly necessary
  4. Document the new pattern before implementing it
  5. Get design review before shipping

For go-adk-q TUI

The design system is styledSet in cmd/tui/styles.go. Rules:

  • All colours must use styledSet — never raw hex or lipgloss.Color literals
  • Spacing uses lipgloss padding/margin — never fixed strings of spaces
  • Border style: lipgloss.RoundedBorder() throughout — don't mix border styles
  • All colours should use AdaptiveColor — light and dark terminal support

When extending: add to styledSet, update all themes, verify with each of the 5 themes.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mochammadshenna/go-adk-q/design-system/badge)](https://verified-skill.com/skills/mochammadshenna/go-adk-q/design-system)

Something wrong with this skill or its page? Tell us.