ENGINEERING

Figma component deprecation sweep to Linear backlog

Scans your Figma component library on a schedule, finds components marked deprecated or renamed since the last run.

CategoryEngineering
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule fires
  • ActionRead Figma component library metadataFigmaFigma
  • LogicDiff against last snapshot for deprecated/renamed components
  • ActionSearch GitLab for stale component referencesGitLabGitLab
  • LogicBranch: any references still present?
  • OutputCreate grouped Linear migration issueLinearLinear

What it does

Keeps your codebase honest about deprecated design-system components. On a schedule it reads the Figma library, detects components flagged deprecated or renamed since the previous snapshot, cross-references where the old names still appear in the repo, and files a single migration ticket in Linear with a checklist of every offending file.

When to use it

Run this when your design system evolves faster than your code. Teams that deprecate a `Button.v1` or rename `Card/Old` accumulate silent drift; this turns each deprecation into a tracked, actionable backlog item instead of a surprise during the next redesign.

How it works

  1. 1A weekly schedule fires the workflow.
  2. 2Pull current component metadata from Figma and compare against the stored snapshot to find newly deprecated or renamed components.
  3. 3A logic step filters to only components whose old names still exist in the repository.
  4. 4Search GitLab for code references to each stale component name.
  5. 5If any references remain, create a grouped Linear issue with a per-file migration checklist; otherwise exit cleanly.
  6. 6Save the new Figma snapshot for the next comparison.

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
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.