askill
helios-design

helios-designSafety 95Repository

Use when building CLI tools, TUI apps, or GUI applications. Provides a design system with semantic color tokens, typography scale, component patterns, elevation, and accessibility guidelines adapted from HashiCorp Helios for any platform.

3 stars
1.2k downloads
Updated 2/14/2026

Package Files

Loading files...
SKILL.md

Helios Design System (Generic)

Core Principles

  1. Rooted in Reality - Ground decisions in data, not assumptions
  2. Guidance Over Control - Balance configurability with consistency
  3. Quality by Default - Commit to a baseline of quality in all output
  4. Design in Context - Meet users where they are, consider current and future use
  5. Consider Everyone - Inclusive from the start, accessible by default
  6. Invite Feedback - Validate with stakeholders before finalizing

When to Use

  • Building a CLI tool with colored output, status indicators, or structured layouts
  • Building a TUI (terminal UI) application with panels, forms, or navigation
  • Building a GUI desktop application with buttons, modals, forms, or data tables
  • Choosing semantic colors, type scale, or component patterns for any app

Quick Reference

Semantic Color Roles

RolePurposeCLI Example
foreground-strongHigh-contrast primary textBold headings
foreground-primaryStandard body textDefault output
foreground-faintDe-emphasized textHelp text, timestamps
foreground-disabledNon-interactive textGreyed-out options
actionInteractive/clickable elementsLinks, commands
successPositive outcomesCheckmarks, "done"
warningCaution, side effectsWarnings, deprecations
criticalErrors, destructive actionsError messages, delete
highlightProminent calloutsFeature flags, "new"

Status Feedback Pattern

Feedback TypeComponentPersistence
Page-level eventAlert (page)Until dismissed
Section-specificAlert (inline)Until dismissed
Quick noticeAlert (compact)Always persistent
Action resultToastAuto-dismiss 7s
Destructive confirmModal (critical)Blocks until response
Status metadataBadgePersistent

Component Decision Tree

See references/components.md for full component anatomy, variants, and do's/don'ts.

Detailed References

  • references/colors.md - Full semantic color system, palette structure, contrast ratios
  • references/typography.md - Font families, type scale, weight system
  • references/components.md - Buttons, alerts, modals, toasts, badges, dropdowns, forms, tables
  • references/accessibility.md - WCAG compliance, focus management, keyboard navigation
  • references/layout.md - App frame structure, elevation levels, spacing

Common Mistakes

  • Using palette colors directly instead of semantic tokens (use success not green-300)
  • Multiple primary buttons on one screen - only one primary action per view
  • Auto-dismissing critical/warning toasts - these must persist until user dismisses
  • Skipping focus ring implementation on interactive elements
  • Using color alone to convey meaning - always pair with icon or text
  • Putting destructive actions without confirmation modals

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 2/20/2026

High-quality design system reference skill with clear structure, semantic color tables, component patterns, and accessibility guidelines. Has good 'When to Use' trigger section and organized quick reference tables. Slight penalty for referencing external files that may not exist, and path depth suggests some repo-specific context, but overall excellent reference content applicable across platforms."

95
90
85
75
70

Metadata

Licenseunknown
Version-
Updated2/14/2026
Publishercurtbushko

Tags

No tags yet.