Skip to content
Back to skills

Run One Formatter Plan Across A Mixed Language Repo And Keep Generated Edits Predictable With Treefmt

ASecurity

Use treefmt when an agent needs one repo-level formatting plan across multiple languages instead of stitching formatter commands together ad hoc.

  • 36 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 2, 2026
ai-agentsgoshellgitsecuritydocumentation

Security analysis

A100/100

Scanned June 2, 2026

npx -y skills add agentskillexchange/skills --skill run-one-formatter-plan-across-a-mixed-language-repo-and-keep-generated-edits-predictable-with-treefmt --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Run One Formatter Plan Across A Mixed Language Repo And Keep Generated Edits Predictable With Treefmt?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Run One Formatter Plan Across A Mixed Language Repo And Keep Generated Edits Predictable With Treefmt
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentskillexchange-run-one-formatter-plan-across-a-mixed-language-rep/badge)](https://www.skillsdirectory.com/skills/agentskillexchange-run-one-formatter-plan-across-a-mixed-language-rep)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "Run one formatter plan across a mixed-language repo and keep generated edits predictable with treefmt"
slug: "run-one-formatter-plan-across-a-mixed-language-repo-and-keep-generated-edits-predictable-with-treefmt"
description: "Use treefmt when an agent needs one repo-level formatting plan across multiple languages instead of stitching formatter commands together ad hoc."
github_stars: 977
verification: "security_reviewed"
source: "https://github.com/numtide/treefmt"
author: "Numtide"
publisher_type: "company"
category: "Code Quality & Review"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "numtide/treefmt"
  github_stars: 977
  npm_package: "treefmt"
  npm_weekly_downloads: 18627
---

# Run one formatter plan across a mixed-language repo and keep generated edits predictable with treefmt

Use treefmt when an agent needs one repo-level formatting plan across multiple languages instead of stitching formatter commands together ad hoc.

## Prerequisites

treefmt, the underlying language formatters you plan to invoke, a repository-level treefmt configuration file, and shell access.

## Installation

Basic usage or getting-started notes:
- What if that single command would handle all the formatters in parallel? And only format files that have changed since the previous run?
- When formatters are run in a script, they process all the files they encounter, regardless of whether or not
- You can install treefmt by downloading the binary. Find the binaries for different architectures [here](https://github.com/numtide/treefmt/releases).

- Source: https://github.com/numtide/treefmt
- Extracted from upstream docs: https://raw.githubusercontent.com/numtide/treefmt/HEAD/README.md

## Documentation

- https://treefmt.com/latest/

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-one-formatter-plan-across-a-mixed-language-repo-and-keep-generated-edits-predictable-with-treefmt/)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.