tweaks

Wrap HTML artifacts with live controls that rewrite CSS custom properties and persist to localStorage.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/junainfinity/osmDesign --skill tweaks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tweaks
Source: https://github.com/junainfinity/osmDesign/tree/main/skills/tweaks
Command: npx skills add https://github.com/junainfinity/osmDesign --skill tweaks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Wrapping an HTML artifact with a tweak panel enables you to interactively adjust design tokens (accent color, type scale, density, motion, and theme) and persist those changes locally so variants can be iterated without re-prompting.

Core Features & Use Cases

  • Live controls: a side panel that maps user inputs to CSS custom properties, letting designers experiment with visual variations on any HTML artifact.
  • Local persistence: saves your choices to localStorage so refreshes and multi-session work stay consistent.
  • Quick variant exploration: ideal for design explorations, A/B style comparisons, and presenting live options to stakeholders.

Quick Start

Wrap an HTML artifact with the tweaks panel and save your settings to localStorage.

Frequently Asked Questions about tweaks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create live CSS controls to tweak design tokens in an HTML artifact?

You can create live CSS controls by wrapping an HTML artifact with a side panel that maps user inputs to CSS custom properties, allowing real-time adjustments to accent color, type scale, density, motion, and theme.

How does localStorage persistence work for CSS custom property changes?

LocalStorage persistence saves your CSS custom property adjustments locally in the browser, ensuring that design token choices remain consistent across browser refreshes and multi-session work without needing to re-apply tweaks.

Can I generate design variants in real time without re-prompting an AI model?

Yes, generating design variants in real time without re-prompting is possible by using a live tweak panel to interactively adjust design tokens on an HTML artifact, saving iterations directly to localStorage.

What is the best way to present live design options to stakeholders during a demo?

The best way to present live design options is wrapping an HTML artifact with a side panel of live controls, letting stakeholders interactively tweak visual variations like accent and scale on the fly.

Do I need a specific directory structure to set up live tweakable HTML variants?

Yes, setting up live tweakable HTML variants requires a root-level SKILL.md frontmatter with name and description, optional scripts, references, assets directories, design tokens, and a wrap.html-based UI bridging to localStorage.

Are there limitations when using CSS variables for design exploration across multiple sessions?

A limitation of using CSS variables for design exploration is that persistence depends entirely on the browser's localStorage, meaning saved variants and design token states are isolated to that specific local environment.