AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Theme System

skill-lossless-group-lossless-agent-skills-theme-system · by lossless-group

The Lossless Group's theme and mode architecture — two-tier token system, three-mode contract (light/dark/vibrant), theme.css organization, and design system conventions. Use when setting up themes/modes for any Astro Knots site, debugging mode toggles, working with CSS tokens, or when the user mentions "vibrant mode", "two-tier tokens", "theme.css", or design system patterns.

No reviews yet
0 installs
23 views
0.0% view→install

Install

$ agentstack add skill-lossless-group-lossless-agent-skills-theme-system

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lossless-group-lossless-agent-skills-theme-system)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Theme System? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Theme System

The Lossless Group's firm-wide conventions for theme architecture, visual modes, and design token systems.

Status: Initial scaffold (May 2026) — actively developing from astro-knots patterns.

When to use this skill

  • Setting up theme/mode architecture for a new site
  • Debugging mode toggle issues (light/dark/vibrant not working)
  • Implementing two-tier token systems
  • Deciding between theme.css vs global.css organization
  • Creating /brand-kit or /design-system reference pages
  • User mentions "vibrant mode", "two-tier tokens", "mode switcher", "theme architecture"

Core Principles (WIP)

1. Three-Mode Contract (Not Two)

Every Lossless site ships with three modes, not two:

  • Light — clean, minimal, high readability
  • Dark — code-editor feel, moderate intensity
  • Vibrant — neon energy, loud gradients, glassmorphic surfaces

Why three? Stakeholder management. Nerds pick dark, traditionalists pick light, design-forward stakeholders pick vibrant. The toggle ends the "which mode" argument before it starts.

Critical: Vibrant mode is dark-based (like dark mode, not light mode). Common error: vibrant inherits light mode's white background. See references/vibrant-mode-implementation.md (TBD).

2. Two-Tier Token System

Tokens come in two tiers:

  • Tier 1: Named tokens (--color__blue-azure, --font__lato)
  • Raw values, BEM-ish __ separator
  • Private to the theme (components don't read these directly)
  • Tier 2: Semantic tokens (--color-primary, --font-body)
  • Kebab-case, what Tailwind utilities and components consume
  • Reference named tokens via var()

Why two tiers? Client iteration. When a client wants a different primary color, you add/change a named token and re-point the semantic token. Components don't change.

See references/two-tier-tokens.md (TBD).

3. File Organization

  • theme.css — all token definitions (named + semantic), mode blocks
  • global.css — imports @tailwindcss, imports theme.css, base resets

See references/file-organization.md (TBD).

Cross-skill ties

  • astro-knots — this skill extracts patterns from astro-knots sites
  • context-vigilance/brand-kit and /design-system pages follow doc conventions

Canonical References

Sites with strong implementations:

  • sites/fullstack-vc — vibrant mode reference (lines 90-130 of theme.css)
  • sites/hypernova-site — canonical mode switcher utilities
  • sites/reach-edu-hub — most recent setup (May 2026) following corrected patterns

What's Not Here Yet (TBD)

This skill is actively under development. Planned content:

  • [ ] references/vibrant-mode-implementation.md — full guide to dark-based vibrant mode
  • [ ] references/two-tier-tokens.md — deep dive on token architecture
  • [ ] references/file-organization.md — theme.css vs global.css vs utilities
  • [ ] references/mode-switcher-utilities.md — JS utilities pattern
  • [ ] references/brand-kit-page.md — required sections and patterns
  • [ ] references/design-system-page.md — component catalog conventions
  • [ ] Templates for common token sets (minimal, comprehensive)

Development Notes

This skill is being extracted from:

  • astro-knots/context-v/blueprints/Maintain-Themes-Mode-Across-CSS-Tailwind.md
  • astro-knots/context-v/prompts/New-Site-Quickstart-Guide.md §6
  • astro-knots/references/playbooks/new-site-setup.md §8-9
  • Live implementations in sites/fullstack-vc, sites/hypernova-site, sites/reach-edu-hub

Content will be migrated and refined incrementally. For now, cross-reference those sources.

See also

  • Astro Knots blueprint: astro-knots/context-v/blueprints/Maintain-Themes-Mode-Across-CSS-Tailwind.md
  • Design system maintenance: astro-knots/context-v/blueprints/Maintain-Design-System-and-Brandkit-Motions.md

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.