Skip to content
agentusehub

Migrate toolchain, architecture and site design with Claude Code

A developer had Claude Code switch a monorepo to oxlint/oxfmt, restructure the architecture and redesign a site, validating in a loop; the redesign took days instead of weeks.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

A developer had Claude Code switch a monorepo to oxlint/oxfmt, restructure the architecture and redesign a site, validating in a loop; the redesign took days instead of weeks.

Reported experience

  1. What they did

    On a 7-app Cloudflare Workers monorepo of about 1,670 TypeScript files, Claude Code replaced Biome with oxlint and oxfmt, then tsc with tsgo, in separate PRs. It also moved a frontend into feature modules from a spec the developer wrote, and helped redesign his site using a well-kept CLAUDE.md. Each step ran lint, typecheck, tests and build, and he read the output.

  2. How it went

    Lint plus typecheck fell from 29.04s to 1.25s, about 23x faster. The oxlint PR touched more than 700 files. The site redesign took a couple of days instead of roughly two weeks.

  3. Worth knowing

    Plan first, split the work into phases with atomic PRs, and measure before and after. Don't merge changes you don't understand.

Example prompts

Try with Claude Code
In my repo at [path], switch the linting and formatting toolchain to [e.g. oxlint and oxfmt], and fix everything that breaks. Run the build, tests, and lint after each change and loop until they all pass. Work on a separate branch, summarize what you changed, and stop when everything is green without merging.
Software & DevOps

Port a Chrome extension to Safari

The author had ChatGPT take the Session Buddy extension source from Chrome, port it to Safari and install it, taking about 20 minutes.

ChatGPT