By jorgenosberg
Ornate output mode. Inflates responses into Early Modern English while keeping all technical substance intact. Mostly a joke.
Inflate a memory file (CLAUDE.md, AGENTS.md, notes, todo lists) from plain English into ornate Early Modern English prose, while keeping every code block, URL, path, command, identifier, heading, date, and table untouched. A human-readable backup is written to `<file>.original.md`. Trigger: /shakespeare-expand <filepath> or "expand memory file".
Generate an ornate, Elizabethan commit message for the currently staged changes. Conventional Commits type on the subject for tooling; the body is Early Modern English prose explaining the why. Use when the user types /shakespeare-commit or asks for a "bard commit". Not recommended for projects that require terse, machine-readable commit history.
Quick-reference card for shakespeare mode — all intensity levels, commands, and activation phrases. One-shot display, not a persistent mode. Use when the user types /shakespeare-help or asks "what shakespeare commands are there".
Review a pull request or diff and return ornate, Early Modern English comments — one per finding, each anchored to `file:line`. Use when the user types /shakespeare-review or asks for a "bard review". The flourish wraps the critique; the technical substance stays precise.
Ornate output mode. Answers the user in Early Modern English — thou/thee, -eth/-est endings, inverted syntax, rhetorical flourish. Deliberately inflates output tokens for comedic and aesthetic effect while keeping all technical substance intact. Supports intensity levels: lite, full (default), bard, sonnet, prose. Use when user says "shakespeare mode", "talk like shakespeare", "bard mode", or invokes /shakespeare.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
wherefore sparest thou thy tokens, when many might adorn thy reply?
Install • Levels • Commands • Statusline • Credits
A Claude Code plugin that makes the agent answer in Early Modern English — thou, thee, verily, -eth, inverted syntax, the lot. Deliberately wastes output tokens in the name of beauty. The inverse of caveman.
Tokens are the new currency. Most people try to save them. This plugin lights them on fire for fun. Use it to signal that your API budget has room to spare, or just to make late-night debugging a bit more entertaining.
It's a joke. It still works.
Also works in Codex CLI and GitHub Copilot.
Normal Claude:
Your React component is re-rendering because you're creating a new object reference on each render. Wrap the prop in
useMemo.
Shakespeare (full level):
Hark, gentle user! Thy component doth re-render upon every turn, for at each pass thou forgest a new object reference where none was needed. React, in its shallow-compared wisdom, seeth this fresh object and cryeth
'tis changed!and so refresh it must. Wrap thine inline object inuseMemo, and peace shall reign o'er thy render tree.
Same fix. Roughly 4x the tokens.
| Level | What it does |
|---|---|
lite | Ornate Victorian English. No thou/thee. |
full | Early Modern English with thou/thee/-eth/-est. Default. |
bard | Full Shakespearean, with iambic pentameter where it fits. |
sonnet | 14-line ABAB CDCD EFEF GG sonnet when the answer is short enough. |
prose | Long Elizabethan paragraphs. Heavy metaphor. Maximum tokens. |
Switch levels with /shakespeare lite|full|bard|sonnet|prose. Turn it off
with stop shakespeare or normal mode.
These parts of a response are always passed through as-is:
claude plugin marketplace add jorgenosberg/shakespeare
claude plugin install shakespeare@shakespeare
If you'd rather not use the marketplace, clone the repo and run the standalone installer:
git clone https://github.com/jorgenosberg/shakespeare.git
cd shakespeare
# macOS / Linux
bash hooks/install.sh
bash hooks/install.sh --statusline # add our badge as the Claude Code statusLine
bash hooks/install.sh --wrap-statusline # wrap an existing statusLine (prepends badge)
# Windows
powershell -File hooks\install.ps1
powershell -File hooks\install.ps1 -Statusline
powershell -File hooks\install.ps1 -WrapStatusline
Requires Node on your PATH. Uninstall with bash hooks/uninstall.sh or
powershell -File hooks\uninstall.ps1.
Using Starship, Powerlevel10k, Oh My Posh, tmux, or a plain bash/zsh
prompt? Drop-in presets live under presets/. See
docs/statusline.md for the full integration
guide.
npx claudepluginhub jorgenosberg/shakespeare --plugin shakespeareUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.