migrate-oxfmt

Migrate JavaScript/TypeScript formatter configs from Prettier or Biome to Oxfmt.

1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/mohamed-g-shoaib/forge --skill migrate-oxfmt-mohamed-g-shoaib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate-oxfmt
Source: https://github.com/mohamed-g-shoaib/forge/tree/main/.agents/skills/migrate-oxfmt
Command: npx skills add https://github.com/mohamed-g-shoaib/forge --skill migrate-oxfmt-mohamed-g-shoaib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrating a project's JavaScript/TypeScript formatter from Prettier or Biome to Oxfmt can be error-prone and time-consuming. This Skill provides a structured, automated path to migrate configurations and ensure compatibility with Oxfmt.

Core Features & Use Cases

  • Converts Prettier and Biome configs to Oxfmt by generating an .oxfmtrc.json with mapped options.
  • Detects common Prettier/Biome settings and provides guidance for manual verification and adjustments.
  • Supports typical project setups and editor tooling integration to minimize post-migration friction.
  • Use Case: A maintainer switches a 10k-line TS project from Prettier to Oxfmt across multiple packages.

Quick Start

Run the migration against your Prettier or Biome config to generate a ready-to-use .oxfmtrc.json.

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?

To migrate a Prettier config to Oxfmt, use this Skill to automatically generate a mapped .oxfmtrc.json file from your existing settings. It flags unsupported options and reports potential conflicts to guide your manual verification.

Can I convert Biome formatter settings to an .oxfmtrc.json file?

Yes, you can convert Biome formatter settings to an .oxfmtrc.json file by running the migration process. The Skill maps your Biome configuration options to Oxfmt equivalents and highlights any settings requiring manual adjustment.

Does the Oxfmt migration process work for multi-package TypeScript projects?

Yes, the Oxfmt migration process works for multi-package TypeScript projects by applying to standard setups with existing Prettier or Biome configs. It generates a ready-to-use .oxfmtrc.json to minimize post-migration friction across packages.

What happens to unsupported Prettier or Biome options during Oxfmt migration?

Unsupported Prettier or Biome options are flagged during the Oxfmt migration to establish guardrails. The Skill reports these potential conflicts and provides guidance for post-migration review and editor tooling compatibility.

What is the best way to switch a JavaScript project from Biome to Oxfmt?

The best way to switch a JavaScript project from Biome to Oxfmt is to use an automated migration path that generates a mapped .oxfmtrc.json. This ensures compatibility with Oxfmt by detecting common Biome settings and guiding manual adjustments.