"Vigorous writing is concise." — The Elements of Style
Code-craft skills for Claude Code. Idiomatic patterns and disciplined testing for Python, Rust, and Svelte. Opinionated about style the same way Strunk & White was opinionated about prose.
| Skill | When it fires |
|---|---|
python-patterns |
Editing Python; "pythonic", "PEP 8", "python best practices" |
python-testing |
"pytest", "python test", "fixture", "mock", "parametrize", "TDD" |
rust-patterns |
Editing Rust; "idiomatic rust", "rust best practices" |
rust-testing |
"cargo test", "rust test", "#[test]", "proptest", "mockall" |
frontend-patterns |
Editing .svelte; "svelte", "sveltekit", "runes" |
e2e-testing |
"playwright", "e2e test" |
check-python-compat |
"check python compat", "python 3.10 compatible" |
apply-design-system |
"design system", "visual audit", "slop check" — framework-agnostic counterpart to frontend-patterns |
Each skill ships with a references/ folder of topic-specific deep dives (idioms, error handling, fixtures, mocking, ownership, parameterized tests, ...) that Claude pulls in only when needed. No always-on context cost.
/plugin marketplace add buvis/claude-plugins
/plugin install strunk@buvis-plugins
Restart Claude Code. The skills auto-trigger from file extensions and conversation keywords - you don't have to invoke anything by name.
/plugin update strunk@buvis-plugins
/plugin marketplace add buvis/claude-strunk
/plugin install strunk@claude-strunk
The Elements of Style is a 100-page book of writing rules that has shaped American prose for a century. Its premise: clarity is a moral stance, not a stylistic one. Same energy for code. The skills here don't trail off into "consider the context" or "it depends" - they pick a side and tell you which one.
If you've never read it, the irony is intentional.
MIT