{
  "markdown": "# The Elements of Style\n\nWilliam Strunk Jr.'s *The Elements of Style* (1918), packaged as a plugin for coding agents.\n\n## Purpose\n\nThis plugin hands your agent Strunk's guidance whenever it writes documentation, commit messages, error text, or any other prose a human will read.\n\n## What's Inside\n\n- **Skill**: `writing-clearly-and-concisely` — when and how to apply Strunk's rules\n- **Reference**: the complete 1918 text, roughly 12,000 tokens\n\nThe reference covers:\n\n1. **Elementary Rules of Usage** — seven rules of grammar and punctuation\n2. **Elementary Principles of Composition** — eleven rules for clear, forceful writing\n3. **Words and Expressions Commonly Misused** — an alphabetical guide to usage pitfalls\n\n## Usage\n\nYour agent invokes `writing-clearly-and-concisely` when it writes prose. The skill lists every rule at a glance, warns that the reference costs about 12,000 tokens, and suggests handing a draft to a subagent when context runs short. It opens the full reference only while writing or editing.\n\n## Installing\n\n<!-- everyharness:install:start -->\n\n| Harness | Install |\n|---|---|\n| Claude Code | see docs/install/claude-code.md |\n| Cursor | see docs/install/cursor.md |\n| Codex | see docs/install/codex.md |\n| Devin CLI | see docs/install/devin.md |\n| Kimi Code | see docs/install/kimi.md |\n| Gemini CLI | see docs/install/gemini.md |\n| OpenCode | see docs/install/opencode.md |\n| Pi | see docs/install/pi.md |\n| Hermes Agent | see docs/install/hermes.md |\n| Agent Plugins 1.0 clients | see docs/install/agent-plugins-1.0.md |\n| Factory Droid / Grok / Copilot (marketplace descriptor) | see docs/install/agents-marketplace.md |\n\n<!-- everyharness:install:end -->\n\nEvery supported harness reads the skill from `skills/`; the per-harness manifests differ only in where they point.\n\n## Development\n\n[everyharness](https://github.com/prime-radiant-inc/everyharness) generates every harness manifest, bootstrap hook, and install doc from one file: `everyharness.yaml`. Edit that file and the skill, then regenerate:\n\n```\nnpx everyharness generate\n```\n\nNever edit a generated file by hand — `everyharness validate` fails on drift, and the next `generate` overwrites your change. Generated files carry a `GENERATED by everyharness` header, and `.everyharness/manifest.json` lists them all.\n\n## Source\n\nThe text is public domain. The 1918 edition came from Project Gutenberg, converted to markdown.\n\n- **Original source**: [Project Gutenberg #37134](https://www.gutenberg.org/files/37134/37134-h/37134-h.htm)\n- **Author**: William Strunk Jr.\n- **Publication**: 1918\n- **License**: Public Domain\n",
  "bytes": 2613,
  "sha": "77806d1f39f26e18105f2eb5e6927d7628f69493f8276ab72c702b0e05bdc3da",
  "repo_slug": "obra/the-elements-of-style",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_obra_the_elements_of_style_0e305f24/readme"
}