
jlevy/flowmark
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Быстрый, мощный формататор Markdown для агентов с умной типографикой и расширенными функциями
Обзор
Flowmark - это автоформатер Markdown, написанный на Python с автосинхронизированным портом Rust, предназначенным для , , и . Благодаря инструментам ИИ, которые все чаще производят Markdown, стало необходимым последовательное и удобное форматирование. Он улучшает совместное редактирование и рабочие процессы LLM, особенно при передаче документов в репозитории git. Для автоматического форматирования CLI сборки Python и Rust производят одинаковый выход: порт Rust является быстрым единственным нативным двоичным кодом, в то время как версия Python является эталонной и иногда опережает новейшие функции. Выберите то, что подходит для вашей среды; для тяжелого или чувствительного к задержке форматирования выберите двоичный файл Rust. Версии Python и Rust лучше всего устанавливаются с помощью . Запуск расходомера — помощь, расходомер — доктора или расходомер — навык для большего. Настройте Flowmark, чтобы сохранить автоформат Markdown этого проекта. Установите навык Flowmark с навыками npx, добавьте jlevy /flowmark@flowmark и следуйте ему. Или установите навык в .agents/, .claude/ и AGENTS.
Обзор (машинный перевод)
##Что такое флоумарка?
Flowmark - это автоформат, написанный Markdown Python с автосинхронизацией Ржавый порт, предназначенный для лучшего LLM рабочие процессы, чистые git-диффы и гибкое использование из CLI, из IDE или в качестве Библиотека.
С помощью инструментов ИИ все чаще производят Markdown, последовательное и удобное форматирование стала существенной. Улучшает совместное редактирование и рабочие процессы LLM, особенно при совершении Документы в репозитории Git.
Для автоматического форматирования CLI Python и Rust создают одинаковый выход: Rust Порт - это быстрый один нативный двоичный файл, в то время как версия Python является эталонной и является Иногда опережают новейшие функции. Выберите, что подходит для вашей среды; для тяжелого или чувствительного к задержке форматирования, выберите Ржавая двоичная.
Быстрый старт
Версии Python и Rust лучше всего устанавливаются ув.
Беги с uvx
Не требуется установка для одноразового использования:
###Установка в качестве глобального CLI
Бег [[Т1]], [[Т2]] или [[Т3]] для большего.
Настройка любого кодирующего агента
Передайте своему агенту эту инструкцию:
Настройте Flowmark, чтобы сохранить автоформат Markdown этого проекта.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
flowmark
What Is Flowmark?
Flowmark is a Markdown auto-formatter, written in Python with an auto-synced Rust port, designed for better LLM workflows, clean git diffs, and flexible use from CLI, from IDEs, or as a library.
With AI tools increasingly producing Markdown, consistent and diff-friendly formatting has become essential. It improves collaborative editing and LLM workflows, especially when committing documents to git repositories.
For CLI auto-formatting, the Python and Rust builds produce identical output: the Rust port is a fast single native binary, while the Python version is the reference and is sometimes ahead on the newest features. Pick whichever fits your environment; for heavy or latency-sensitive formatting, choose the Rust binary.
Quick Start
Both Python and Rust versions are best installed with uv.
Run With uvx
No install needed for one-off usage:
uvx --from flowmark-rs==0.4.0 flowmark --help
uvx --from flowmark-rs==0.4.0 flowmark --auto somefile.md
uvx --from flowmark==0.8.0 flowmark --help # Python reference
Install as a Global CLI
uv tool install flowmark-rs==0.4.0 # Native Rust CLI
flowmark --auto somefile.md # One file
flowmark --auto . # Whole tree
Run flowmark --help, flowmark --docs, or flowmark --skill for more.
Set Up with Any Coding Agent
Hand your agent this one instruction:
Set up Flowmark to keep this project’s Markdown auto-formatted. Install the Flowmark skill with
npx skills add jlevy/flowmark@flowmarkand follow it.
Or install the skill into .agents/, .claude/, and AGENTS.md directly:
uvx --from flowmark-rs==0.4.0 flowmark --install-skill
See How to Install the Skill for the available surfaces.
For consistency across users and supply chain security, it’s recommended to pin the version when installing within a skill or project build.
Why Another Markdown Auto-Formatter?
Flowmark supports both CommonMark and
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add jlevy/flowmark