by scarletkc
A Markdown convention and linter for project docs written by AI and read by humans and agents
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/scarletkc/seisoGuides for using ai agents skills like seiso.
See how seiso compares with popular alternatives.
A Markdown convention and linter for project docs written by AI and read by humans and agents.
AI writes project docs faster than anyone can review them, and coding agents read those docs back as context for the next change. People and agents alike take the page at its word, so a stale version number or a field list updated in only one of its three copies misleads all of them. And AI makes the same few mistakes over and over.
seiso defines one convention for how Markdown in a repository is organized,
the way rustfmt settled formatting for Rust code. Projects share the rules
instead of negotiating their own; each project mainly maps its documents to
kinds, and seiso init suggests a starting point.
howto, reference, or adr,
and holds only what that kind is for. A how-to gives the steps. Why the
design looks this way belongs in an ADR.seiso's rules check documents against this convention; stable rules run by default, and the rest are opt-in previews. Each diagnostic says where the problem is and how to fix it, so an agent can repair most findings from seiso's output alone. When a fix needs a judgment, such as which of two pages owns a fact, the diagnostic names the decision. seiso doesn't guess whether prose sounds machine-written, and it leaves formatting and spelling to other tools. The convention defines each kind's contract and the evidence a diagnostic can claim.
cargo install seiso
uv tool install seiso # or: pipx install seiso
npm install -g @scarletkc/seiso
The PyPI and npm packages include prebuilt binaries for macOS on Apple silicon
and Intel, Linux x64 and arm64 with glibc, and Windows x64. On other platforms,
including musl-based Linux such as Alpine, use cargo; the PyPI package also
works there but builds from source, which requires a Rust toolchain. From a
source checkout, run cargo run -- <command>.
From the repository root:
seiso init
seiso check
seiso init writes a seiso.toml at the repository root with suggested
exclusions and kind mappings; review them before relying on the results.
seiso check runs only stable rules, which have met the
promotion criteria.
The other rules are in preview: they are experimental, can report false
positives, and run only with --preview. Try them locally before relying on
them, and keep them out of CI gates. seiso rule --all lists every rule with
its status, seiso rule <CODE> explains a rule with examples, and seiso parse
inspects the document model without running rules.
seiso is licensed under MIT.
seiso is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by scarletkc. A Markdown convention and linter for project docs written by AI and read by humans and agents. It has 50 GitHub stars.
seiso's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/scarletkc/seiso" and add it to your Claude Code skills directory (see the Installation section above).
seiso is primarily written in Rust. It is open-source under scarletkc on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh seiso against similar tools.
No comments yet. Be the first to share your thoughts!