Rýni documentation¶
A harness linter, written in Rust.
Harness engineering is hard. Keeping a team aligned on it is harder. Ryni checks your Markdown links and Agent Skills metadata, so your coding agents can rely on the instructions and skills your team maintains.
Find your next step¶
-
Check your harness
Run checks locally or in CI, read diagnostics, and understand which files ryni scans.
-
Understand the rules
See what each built-in rule checks, with the supported standards and their limits.
Start checking¶
After installing ryni, run it from your project directory:
ryni check .
No configuration is required. Ryni runs locally, needs no model or API key, and never edits your files. Written in Rust and distributed as a standalone binary, it requires neither Rust nor Python to run.
Team rule packs¶
Coming soon: define your team's conventions once and share them across repositories. Today, ryni runs its built-in rules.
About the name¶
Rýni comes from Old Norse, meaning “scrutiny” or “contemplation.”