Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
21 writing rules for AI coding and writing agents. Drop-in for Claude Code, Codex, Copilot, Cursor, and Aider, so their output reads like a tech pro.
| Date | Stars |
|---|---|
| 2026-07-31 | 596 |
| 2026-08-06 | 609 |
Today
+13 stars today
This week
— stars this week
This month
— stars this month
Momentum
42.0
growth rate 0.00%/day
<!-- SPDX-License-Identifier: CC-BY-4.0 --> <a id="readme-top"></a> <div align="center"> # The Elements of Agent Style **Make your AI agent write like a tech pro.** *21 rules: 12 from classic writing guides, 9 from field observation of LLM output, 2022-2026.* [](https://pypi.org/project/agent-style/) [](https://www.npmjs.com/package/agent-style) [](NOTICE.md) [](https://github.com/yzhao062/agent-style/actions/workflows/validate.yml) [](https://github.com/yzhao062/agent-style) [Before / after](#before-and-after) · [What it is](#what-it-is) · [Does it work?](#does-it-work) · [Use](#use) </div> ## Before and After  The top row is the identity: 21 rules, 12 canonical plus 9 field-observed; bordered red marks the two critical rules (RULE-01 curse-of-knowledge and RULE-H citation discipline). The bottom three rows are the mechanism, each pulled from a real v0.3.0 bench draft pair (same prompt, independent generations with and without the ruleset): a product description on Gemini 3 Flash (8 → 0 violations), a design-doc section on Claude Opus 4.7 (14 → 7), and a paper related-work section on Gemini 3 Flash (6 → 4; the source drafts are anchored to three prompt-named benchmarks (AgentBench, BFCL, tau-bench) so the style delta measured by `agent-style review` is isolated from fabricated-citation noise, though the displayed baseline snippet stops before the third name to keep the panel to three sentences). Each row shows the AI draft on the left with rule-violating phrases highlighted, the specific rules that fire in the middle, and the revised version on the right at the same length budget, same register, same document type. ## What It Is A curated set of English writing rules formatted for AI coding and writing agents to follow **at generation time**, not as a post-hoc linter. ### Scope | In scope | Out of scope | | --- | --- | | API docs, design docs, research papers, grant proposals | Fiction, poetry, marketing copy | | READMEs, runbooks, commit messages, error messages | Long-form narrative non-fiction | | Technical blog posts, postmortems, issue reports | Non-English prose; any context where rhythm or affect matter more than precision | ### Two Rule Groups, Peer Inputs The 21 rules split by origin. The agent reads both as equal peers; no group is annotated as higher-priority than the other. - **`RULE-01..12` (canonical).** Distilled from Strunk & White, Orwell, Pinker, and Gopen & Swan. Each rule cites its source by chapter, section, or essay rule; I verified every citation against the original works. Full names in the table below. - **`RULE-A..I` (field-observed).** Patterns I logged from AI output across dozens of writing projects (papers, grant proposals, technical documentation, agent configs) and code releases, 2022 to 2026. Transparent attribution: these are not literature-backed but capture LLM-specific failure modes that the canonical set alone misses (RULE-H citation discipline is the critical one). Full names in the table below. Named in homage to Strunk & White's *The Elements of Style* (1918/1959), one of the four canonical sources. ### Canonical Rules (RULE-01 through RULE-12) ![Four writing authorities cited by RULE-01..12: Strunk & White (Elements of Style,
Excerpt of 27,563 characters
Read on GitHubYue Zhao · University of Southern California · United States
54
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7460c1af1ee36137, topic:llm
matched fp:7460c1af1ee36137, topic:ai-agents
matched fp:7460c1af1ee36137, topic:prompt-engineering