ENGINEERING

Audit Figma renames for broken Code Connect links and file GitLab issues

On a schedule, scans recently renamed Figma components, flags any whose Code Connect mapping now points at a missing or stale code path.

CategoryEngineering
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule
  • ActionList Figma components renamed since last runFigmaFigma
  • ActionRead Code Connect map and verify source path in repoGitLabGitLab
  • LogicKeep only missing or mismatched mappings
  • ActionGet Code Connect suggestions for the correct mappingFigmaFigma
  • OutputFile a GitLab issue per broken link with the fixGitLabGitLab

What it does

Periodically reconciles your Figma library against its Code Connect mappings. For every component renamed since the last run, it checks whether the mapped code source still exists and matches; broken or stale links become GitLab issues with the suggested corrected mapping attached.

When to use it

Use this as a safety net for design systems where renames happen faster than developers can relink. It catches mappings that silently rot after a refactor, so designers never hand off a component whose `get_code_connect_map` points nowhere.

How it works

  1. 1A daily schedule kicks off the audit.
  2. 2Pull Figma metadata for the library to list components renamed since the last checkpoint.
  3. 3For each, read its Code Connect map and confirm the `codeConnectSrc` path resolves in the GitLab repo.
  4. 4Branch: route only the entries with missing or mismatched sources forward.
  5. 5Get Code Connect suggestions to compute the most likely correct component and path.
  6. 6Open one GitLab issue per broken link, including the old mapping and the suggested fix.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect FigmaFiles, frames, comments, assets.
  2. 2
    Connect GitLabRepos, MRs, pipelines, registry.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.