A frontend platform engineer at Atlassian shares how they used Rovo Dev (Atlassian's AI coding agent) to migrate ~262 components from styled-components to Compiled CSS-in-JS across 189 files. The post covers the full workflow: using Rovo Dev as a classifier to categorize migration complexity, building a migration playbook through iterative self-reflection prompts, creating validation tooling including style snapshot tests, and orchestrating subagents via Jira tickets. The migration was completed in roughly 3 days with minimal supervision, compared to an estimated 14 engineer-days using manual methods.

9m read timeFrom atlassian.com
Post cover image
Table of contents
Rovo Dev as a classifierMigration instructions for Rovo Dev agentsRovo Dev as a playground / temporary tools developerValidationPlanner / tracking progress – Jira as a tool of choice for trackingSubagents / clean context – better results with leaner context

Sort: