Skip to content

aiops: theme-build-skills - Build per-block styling in theme.json from the site and Figma skills #3995

Open

Description

@ZaredRogers

Why

The rebuild skills produce tokens and presets for theme.json, but not the per-block styling under styles.blocks. That part is still filled in by hand. The block theme scaffold only ships a starter set, so each theme build has to fill out block styling itself.

What

Make sure these skills can build block styling in theme.json and fill it out:

Start from the theme completer Zared built earlier: the themejson-completion skill and the themejson-completer agent. #3989 folded themejson-completion into the Complete mode of figma-to-block-theme. Check that this mode still does the job, and that the site skills hand it what it needs.

Done when

  • Each skill either writes styles.blocks entries or hands off to the Complete mode, which does.
  • Block styles use the semantic tokens in settings.custom.color and the presets, not raw values.
  • Changes are additive: existing theme.json config is never overwritten.
  • Tested on a real theme (TSP is the pilot), with the orphan scanner clean.

Not now

Logged on 5 Nov 2026 so it isn't forgotten. It isn't scheduled.

Agent notes

Activity

  1. self-assigned this
    on Nov 5, 2026
  2. linear-code commented on Nov 5, 2026

    @linear-code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions