
jlevy/flowmark
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
スマートタイポグラフィと高度な機能を備えたエージェントのための高速で強力なMarkdownフォーマッタ
概要
Flowmarkは、Pythonで書かれているMarkdownオートフォーマッタで、自動同期されたRustポートで、 、 、 。 AI ツールは、Markdown をますます生成し、一貫性があり、異なるフォーマットが不可欠になりました。 特に文書を git リポジトリにコミットすると、コラボレーション編集と LLM ワークフローが向上します。 CLI の自動フォーマットのために、Python と Rust は同じ出力を生成します。 Rust ポートは高速な単一ネイティブバイナリで、Python バージョンは参照であり、最新の機能に先立ちます。 どんな環境にもフィットします。重い、または遅延に敏感なフォーマットのために、Rustバイナリを選択します。 Python と Rust のどちらのバージョンもインストール可能です。 フローマーク --help, flowmark --docs, flowmark --skill を実行します。 このプロジェクトのMarkdownオートフォーマットを維持するフローマークを設定します。 npx のスキルで Flowmark スキルをインストールし、 jlevy/flowmark@flowmark を追加し、フォローしてください。 または.agents/、.claude/、およびAGENTSに技術を取付けて下さい.
概要(AI 翻訳)
Flowmarkとは何ですか?
FlowmarkはMarkdownオートフォーマッタです。 Pythonで自動同期 Better LLMのために設計されている錆の港 ワークフロー、clean git diffs、およびCLI、IDEs、または ライブラリ。
AI ツールにより、マークダウン、一貫性、難易度が高まっています。 必須になる。 共同編集とLMワークフローの改善、特にコミットするとき gitリポジトリへの文書。
CLI の自動フォーマットのために、Python と Rust は同じ出力を生成する: Rust ポートは、Python バージョンが参照であり、 最新の機能に先立ちます。 あなたの環境に合ったものを選んでください。重いものや遅延に敏感なフォーマットのために、選択してください Rustバイナリ。
クイックスタート
Python と Rust の両方のバージョンがインストールされ、 uv.
[[T0] で実行する
ワンオフの使用法のための取付け無し:
##Global CLIとしてインストールする
[flowmark --help, flowmark --docs], [flowmark --skill]]を実行します。
任意のコーディングエージェントでセットアップ
この1つの指示をあなたの代理店を渡して下さい:
このプロジェクトのMarkdown自動フォーマットを維持するフローマークを設定します.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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