migrate-oxfmt

Migrate JavaScript/TypeScript projects from Prettier or Biome to Oxfmt.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/JoeyMckenzie/website-laravel --skill migrate-oxfmt-joeymckenzie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate-oxfmt
Source: https://github.com/JoeyMckenzie/website-laravel/tree/main/.agents/skills/migrate-oxfmt
Command: npx skills add https://github.com/JoeyMckenzie/website-laravel --skill migrate-oxfmt-joeymckenzie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrating a JavaScript/TypeScript project from Prettier or Biome to Oxfmt can be error-prone and time-consuming; this skill automates the migration to reduce manual effort and ensure consistent formatting rules.

Core Features & Use Cases

  • Automated migration: reads Prettier or Biome configuration and generates a corresponding .oxfmtrc.json with migrated options.
  • Option mapping: translates Prettier/Biome settings (like printWidth, tabWidth, singleQuote, trailingComma) to Oxfmt equivalents, with guidance on compatibility and caveats.
  • Use cases: migrating a React/TypeScript project, a Node.js backend, or a monorepo to achieve unified formatting across development, CI, and IDEs.

Quick Start

Run the migration tool on your project to generate the .oxfmtrc.json from Prettier or Biome settings.

Frequently Asked Questions about migrate-oxfmt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate my Prettier config to Oxfmt?

Migrate Prettier config to Oxfmt by parsing existing settings and generating a .oxfmtrc.json file. The tool automatically maps options like printWidth, tabWidth, singleQuote, and trailingComma to their Oxfmt equivalents to ensure consistent formatting rules.

Can I migrate a Biome formatter configuration to Oxfmt?

Yes, you can migrate Biome formatter configurations to Oxfmt. The migration tool reads your Biome settings, translates the formatting options to Oxfmt equivalents, and outputs a corresponding .oxfmtrc.json file with guidance on compatibility and caveats.

What is the best way to standardize formatting in a monorepo using Oxfmt?

The best way to standardize formatting in a monorepo is using automated migration to Oxfmt. It parses existing Prettier or Biome configs across your projects and generates unified .oxfmtrc.json files, ensuring consistent formatting across development, CI, and IDEs.

Does the Oxfmt migration tool work for React and Node.js TypeScript projects?

Yes, the Oxfmt migration tool works for React and Node.js TypeScript projects. It applies across frontend, backend, and monorepo scenarios, parsing your existing formatter configurations and generating Oxfmt equivalents to standardize your project formatting.

What formatting options are supported when migrating to Oxfmt?

Supported formatting options when migrating to Oxfmt include printWidth, tabWidth, singleQuote, and trailingComma. The migration tool translates these Prettier or Biome settings to Oxfmt equivalents and provides guidance on compatibility and potential caveats.