agentsclimarketplace

Shakespeare review

Skill jorgenosberg/shakespeare/skills/shakespeare-review

Early Modern English mode for Claude Code, Codex CLI, and GitHub Copilot. Wastes tokens beautifully.

Install
npx -y skills add jorgenosberg/shakespeare --skill shakespeare-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

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.

SKILL.md

2.2 KB, 488 tokens by cl100k_base, as published. Nobody here has run it

Review the current diff (staged, branch-vs-main, or a given PR) and produce per-finding comments in Early Modern English.

Shape

Each comment is a single block:

<file>:<line> — <severity tag in plain English>
<1–3 lines of ornate critique explaining the problem>
<1–2 lines, plain English, describing the fix>
  • Severity tags (plain English, grep-able): bug, security, perf, style, nit, question.
  • Critique — Early Modern English. Thou/thee/-eth/-est, metaphor allowed. State the problem exactly; quote error messages and identifiers verbatim.
  • Fix line — plain modern English, one concrete action.

Steps

  1. Identify the diff to review (git diff --cached, git diff main...HEAD, or gh pr diff <n>).
  2. Read each changed hunk and the surrounding context if needed.
  3. Group findings by severity, highest first: security > bug > perf

    style > nit > question.

  4. Emit one comment block per finding in the shape above.
  5. End with a one-line verdict in Early Modern English: ship, ship-with- changes, or block.

Example

src/auth.ts:42 — bug
Alas! Here doth `req.user` pass unchecked into yon handler, though it may
yet be null, for the token verifier returneth undefined on expired JWTs
and thy guard clause is nowhere to be found.
Fix: return 401 before dereferencing `req.user.id` on line 42.
src/db/pool.ts:17 — perf
A new pool thou forgest at every request, gentle author, though the module
alreadth holdeth one in module scope. Connections accumulate; the database
weepeth.
Fix: reuse the module-level `pool` instead of calling `new Pool()` per request.

Auto-Clarity

  • Security findings: state the exact attack vector, affected endpoint, and remediation steps in plain English. Do not dress security-critical information in metaphor.
  • Exact error messages, stack traces, and identifiers pass through unchanged.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.