Prose
SkillDocs & knowledgeGuides your agent to follow Topcoat's writing style when creating long-form markdown documentation.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Prose skill
About this capability
Always use this skill before writing long form markdown documentation for Topcoat.
What this skill tells your AI
The instructions your AI receives, as published by tokio-rs/topcoat in .agents/skills/prose/SKILL.md and read by ahel’s review.
Placement
Put a markdown file into a docs/ folder for the crate it affects, then link it via #[doc = include_str!("../docs/file.md")]. General guides for a feature should go into crates/topcoat/docs and then document the re-export module in src/. These should likely also be referenced in the README.md and AGENTS.md.
Structure
When writing a guide, start with a very simple summary of what the guide is about, potentially linking to resources (e.g. Tailwind website). Then carefully introduce basic usage before moving on to more advanced topics.
When a feature is already best explained in detail by another part of the documentation (e.g. another markdown file), explain it at most briefly and then refer the reader to the related docs file via a Rust docs link.
General
- Use simple, concise language, no fancy words.
- Avoid exhaustively listing specific implementations or uses that could evolve over time and go stale.
- Use only ASCII characters in both code and documentation, e.g.
->instead of unicode arrow or...instead of ellipsis character. - Avoid em-dashes entirely. Use colons and semicolons sparingly.
- Keep individual paragraphs in a markdown file on a single line.
Signals
- GitHub stars
- 5k
- Forks
- 175
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
prose-2- Source
- github.com/tokio-rs/topcoat