tweaks

Add interactive CSS custom property controls to HTML prototypes.

3|2|Updated May 28, 2026
One-click install
npx skills add https://github.com/Clos01/Kenbun-Agent --skill tweaks-clos01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tweaks
Source: https://github.com/Clos01/Kenbun-Agent/tree/main/core/tools/skills/tweaks
Command: npx skills add https://github.com/Clos01/Kenbun-Agent --skill tweaks-clos01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill solves the problem of repeatedly regenerating HTML designs to explore visual variations by adding an interactive control layer that lets users adjust design parameters in real time.

Core Features & Use Cases

  • Live Design Controls: Wrap HTML artifacts with a side panel for adjusting accent colors, typography scale, density, themes, and motion settings through CSS custom properties.
  • Persistent Customization: Store user preferences in localStorage so selected design variants remain after refreshing the page.
  • Use Case: Turn a landing page prototype into an interactive design exploration tool where users can test light/dark themes, spacing options, and visual styles without asking an agent for new versions.

Quick Start

Wrap this HTML artifact with a tweak panel that lets users adjust accent color, type scale, density, theme, and motion while preserving their choices.

Frequently Asked Questions about tweaks

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

FAQPage Schema
How do I add live controls to customize HTML designs instantly?

To add live controls to customize HTML designs instantly, wrap your HTML artifact with a tweak panel. This injects a side panel using CSS custom properties and a JavaScript control bridge to adjust visual parameters without rerendering the page.

What is the best way to explore visual variants of a landing page prototype without regenerating code?

The best way to explore visual variants without regenerating code is using an interactive control layer. It wraps the artifact to adjust accent colors, typography scale, and themes in real time, bypassing the need to ask an agent for new versions.

Does adding live parameter controls to HTML require CSS custom properties and localStorage?

Yes, implementing live parameter controls requires CSS custom properties to target styling adjustments and localStorage to persist user preferences. A JavaScript control bridge is also necessary to update the visual styling dynamically without rerendering.

Can I use live design controls for dashboard and deck prototypes, or just landing pages?

You can use live design controls for dashboard and deck prototypes, as well as standalone demos. The customization layer applies to any prototype design workflow requiring variant exploration for adjusting density, motion, and visual styles.

Why do my selected design variants disappear after refreshing the HTML prototype?

Selected design variants disappear after refreshing because user preferences are not being stored. The control layer must leverage localStorage persistence to save adjustments like light/dark themes and spacing options so they remain after the page refreshes.