mochammadshenna/go-adk-q/design-system
- community
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-systemSKILL.md
Design System
Manage a design system — audit for consistency, document components, or design new patterns.
Modes
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:
- Purpose: what problem does it solve?
- Variants: what configurations exist? (size, colour, state)
- States: default, hover, focus, active, disabled, error, loading
- Props/API: what does the caller control?
- Usage guidelines: when to use, when NOT to use, common mistakes
- Accessibility: ARIA roles, keyboard navigation, screen reader behaviour
- Example: one minimal, one realistic
Extend mode
Before designing a new pattern:
- Check if an existing component can be composed or extended
- Review the existing visual language (colours, spacing, typography, motion)
- Prototype with the existing token set — don't introduce new values unless truly necessary
- Document the new pattern before implementing it
- 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 orlipgloss.Colorliterals - 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
- SKILL.md in the repositoryCheckingskills/engineering/design-system/SKILL.md
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
[](https://verified-skill.com/skills/mochammadshenna/go-adk-q/design-system)