
jlevy/flowmark
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
빠른, 강력한 Markdown formatter for Agent with smart typography and advanced features
개요
Flowmark는 자동 동기화 된 Rust 포트로 Python에서 작성된 Markdown 자동 포맷기이며, , 및 . AI 도구를 통해 점점 Markdown을 생산하고 일관성 있고 diff-friendly formatting은 필수적입니다. 문서가 git 저장소에 보관할 때, 공동 편집 및 LLM 워크플로우를 개선합니다. CLI auto-formatting의 경우, Python 및 Rust 빌드는 동일한 출력을 생성합니다. Rust 포트는 빠른 단일 네이티브이며, Python 버전은 참조이며 때로는 최신 기능에 앞서 있습니다. 어느것이 당신의 환경을 적합하; 무거운 지연 과민한 체재를 위해, Rust 바이너리를 선택하십시오. Python 및 Rust 버전 모두 . flowmark --help, flowmark --docs 또는 flowmark --skill을 실행하십시오. 이 프로젝트의 Markdown 자동 포맷을 유지하기 위해 Flowmark를 설정합니다. npx 기술로 Flowmark 기술을 설치하면 jlevy/flowmark@flowmark를 추가하고 이를 따르십시오. 또는 .agents/, .claude/, 그리고 AGENTS에 기술을 설치하십시오.
개요(AI 번역)
Flowmark는 무엇입니까?
Flowmark는 Markdown Auto-formatter입니다. Python에서 자동 동기화 Rust 포트, ** 더 나은 LLM 설계 워크플로우**, ** 클린 git diffs**, ** CLI에서 flexible use, IDE 또는 as 라이브러리.
AI 도구를 통해 점점 Markdown, 일관성 및 diff-friendly formatting 필수입니다. 협업 편집 및 LLM 워크플로우를 개선하고, 특히 커밋할 때 git 저장소에 문서.
CLI 자동 포맷을 위해 Python과 Rust는 동일한 출력을 생성합니다. Rust 포트는 빠른 단일 네이티브이며, 파이썬 버전은 참고 사항이며 때로는 최신 기능에 앞서. 어느것이 당신의 환경을 적합하; 무거운 또는 latency 과민한 체재를 위해, 선택하십시오 Rust 바이너리.
빠른 시작
Python 및 Rust 버전 모두 모두 설치됩니다. ** uv **.
uvx로 실행
1 off 사용법을 위해 필요로 하는 설치 없음:
글로벌 CLI 설치
flowmark --help, flowmark --docs], 또는 flowmark --skill]를 실행합니다.
모든 코딩 에이전트로 설정
손 당신의 대리인 이 1개의 지시:
이 프로젝트의 Markdown 자동 포맷을 유지하기 위해 Flowmark를 설정합니다.
이 페이지는 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