Color Toolkit

ReleasedFigma + Pixso

Free color cleanup assistant for auditing drift, binding raw paints to variables, generating style guides, and exporting handoff tokens.

Current v0.12 versions44 downloads0 votes0 licenses0 subscribers

Publication

Owner

Admin

Cloud storage

Enabled for intermediate plugin data.

Figma registration
Not registered
Pixso registration
Not registered

Color Toolkit scans and local exports run inside the editor. Optional server token publishing stores private authenticated snapshots of native color variable metadata and values for linked chtools.pro accounts; these snapshots are handoff exports, not the source of truth. The shared plugin shell can send optional user feedback to CHTools.

About

## What it does Color Toolkit is a practical color cleanup assistant for Figma and Pixso files. It audits real production pages, shows color drift before anything is changed, and helps teams move raw paints toward native variables and cleaner handoff artifacts. Use it when a file contains many almost-identical colors, raw fills that should use variables, duplicated local variables, style-bound paints that need migration, or text that may fail contrast checks. ## Audit workflow - Scan the current selection or the whole page. - Include fills, strokes, text colors, child layers, and contrast checks. - Group exact colors with alpha values, raw paint counts, variable-bound counts, style-bound counts, samples, and paths. - Group close raw colors with tolerance control so near-duplicates are visible. - Detect duplicate local variables by color value, name, and collection path. - Show unbound color groups with nearest existing variable candidates. - Show contrast issues for text over likely parent or overlapping backgrounds, including AA targets and suggested replacement colors. - Focus or select issue rows so the affected layers are easy to inspect. ## Safe repair workflow - Preview color replacement plans before mutating fills or strokes. - Keep styled paints and variable-bound paints out of destructive repairs by default. - Bind repeated raw color groups to existing variables or create new local variables. - Migrate style-bound paints toward variable-backed styles with an explicit preview. - Rescan after apply so the user can see before/after counts. - Rely on the editor undo stack for document changes. ## Documentation and handoff - Export audit reports as deterministic JSON or Markdown. - Export native variables as CSS custom properties, SCSS variables, or Tailwind config snippets. - Generate a local color variable style guide in swatch or table layout. - Regenerate the style guide in place without duplicating content. - Publish optional private server token snapshots for linked chtools.pro accounts, with JSON, CSS, SCSS, and Tailwind endpoints. ## Source of truth Native Figma or Pixso variables remain the source of truth. Server token publishing is only an authenticated snapshot for developer handoff; it does not replace editor variables or create a separate token system. ## How to use 1. Select a frame, section, component, or layers. Leave nothing selected to scan the current page. 2. Open Color Toolkit. 3. Choose scan scope, strokes, tolerance, and contrast options. 4. Review Audit, Palette, and Variables workflows. 5. Use previews before applying replacements or variable assignments. 6. Generate a style guide or export tokens when the file is clean enough to share.

Public Versions

View all
v0.1.9Figma
Download
v0.1.12Pixso
Download

Run before marketplace publication

Download the needed version, unzip it, and choose manifest.json from the extracted folder. These steps are needed while the plugin is not published in the official Figma or Pixso catalog.

Download versions

Figma

Use this for the Figma ZIP build. After import, the plugin appears in Development and runs as a local plugin.

Figma Resources panel with Plugins and widgets tab highlighted
1

Open Plugins & widgets

In Figma, click Resources on the bottom toolbar and switch to the Plugins & widgets tab.

Figma plugin filter menu with Development selected
2

Switch to Development

Choose Development in the right filter to see local plugins and development commands.

Figma Import from manifest command highlighted
3

Import manifest.json

Click Import from manifest and choose manifest.json from the extracted Figma plugin folder.

Pixso

Use this for the Pixso ZIP build. Pixso accepts manifest.json through the Create plugin dialog.

Pixso plugins panel button highlighted
4

Open the plugins panel

In Pixso, click Plugins on the top toolbar and open your plugin list.

Pixso menu with Create plugin highlighted
5

Choose Create plugin

In the plugin management menu, choose Create plugin to add a local build.

Pixso upload manifest area highlighted
6

Upload manifest.json

Click the upload area and choose manifest.json from the extracted Pixso plugin folder.

Changelog

v0.1.12Pixso5/19/2026

Scope Pixso server token snapshots to the current file, prevent stale cross-file copy URLs, and clarify when tokens cannot be published yet.

v0.1.9Figma5/19/2026

Prevent Color Toolkit from automatically scanning the whole Figma page on startup when nothing is selected, avoiding hangs in large files.

v0.1.13Pixso5/19/2026

Adopts the shared StudioShell UI with Audit, Palette, Variables, and Settings workflows plus unified Pixso buttons and account linking.

v0.1.10Figma5/19/2026

Adopts the shared StudioShell UI with Audit, Palette, Variables, and Settings workflows plus unified Figma buttons and account linking.

v0.1.7Figma5/19/2026

Scope Figma server token snapshots to the current file, prevent stale cross-file copy URLs, and clarify when tokens cannot be published yet.

v0.1.8Figma5/18/2026

Polish the Figma Color Toolkit interface with compact icon tabs, color search, round swatches, a sticky status bar, and a draggable resize handle.

v0.1.6Figma5/18/2026

Fix copied server token URLs so JSON, CSS, SCSS, and Tailwind links include a browser access token, while keeping header-based API access for integrations.

v0.1.11Pixso5/18/2026

Fix Pixso account authorization sync so the plugin quietly refreshes after opening a link-token URL and detects the linked account without reopening.

v0.1.10Pixso5/18/2026

Fix the Pixso Variables tab so background previews use safe variable/style reads and no longer show action-failed toasts when opening the tab.

v0.1.8Pixso5/18/2026

Fix Pixso scanning hangs by retrying plugin commands, adding action timeouts, capping large page audits, and falling back when Pixso variable APIs stall.

v0.1.7Pixso5/18/2026

Fix copied server token URLs so JSON, CSS, SCSS, and Tailwind links include a browser access token, while keeping header-based API access for integrations.

v0.1.6Pixso5/18/2026

Add English in-plugin Help content, documentation links, and refreshed chtools.pro documentation with practical Color Toolkit use cases and API examples.

v0.1.5Figma5/18/2026

Add English in-plugin Help content, documentation links, and refreshed chtools.pro documentation with practical Color Toolkit use cases and API examples.

v0.1.5Pixso5/17/2026

Audit exports, token exports, update-in-place style guide generation, authenticated server token publishing, queued-command compatibility, and shared scan analysis.

v0.1.4Figma5/17/2026

Audit exports, token exports, update-in-place style guide generation, authenticated server token publishing, and shared scan analysis for duplicate variables and migration suggestions.

v0.1.4Pixso5/17/2026

Keep the Pixso build aligned with the latest Color Toolkit variable assignment fixes and compatibility guards.

v0.1.3Figma5/17/2026

Fix variable creation in Figma incremental mode by passing the variable collection object when creating new color variables.

v0.1.3Pixso5/17/2026

Add a compatibility guard for incomplete scan reports so the redesigned palette and variable workflows keep rendering instead of blanking the UI.

v0.1.2Figma5/17/2026

Fix the Figma standalone plugin white screen after scanning by syncing the redesigned backend with the published UI, including palette replacement and variable assignment actions.

v0.1.2Pixso5/17/2026

Redesign Color Toolkit around two workflows: palette replacement with generated suggestions and preview before confirm, plus variable assignment for unbound colors using new or nearest existing color variables.

v0.1.1Figma5/17/2026

Redesign Color Toolkit around two workflows: palette replacement with generated suggestions and preview before confirm, plus variable assignment for unbound colors using new or nearest existing color variables.

v0.1.1Pixso5/17/2026

Fix Pixso button delivery with the polling command bridge for refresh, scan, and rescan actions.

v0.1.0Figma5/17/2026

Initial free utility for auditing raw colors, style and variable coverage, close color groups, and text contrast warnings without modifying the document.

v0.1.0Pixso5/16/2026

Initial Pixso utility for auditing raw colors, style and variable coverage, close color groups, text contrast warnings, and CHTools feedback without destructive changes.

Comments (0)

No comments yet.