justenm25

Lotr Speechscape — Development skill for Claude Code

Development community

A Claude Code skill for writing, revising and critiquing prose in J.R.R. Tolkien's manner — register modulation, Anglo-Saxon syntax, character voices, alliterative verse, and phonaesthetic name-langua.

How to install Lotr Speechscape

This entry records only its repository, not the path inside it, so there is no exact command to give. Open justenm25/lotr-speechscape and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Lotr Speechscape does

A Claude Code skill for writing, revising and critiquing prose in J.R.R. Tolkien's manner — register modulation, Anglo-Saxon syntax, character voices, alliterative verse, and phonaesthetic name-language invention.

Alternatives in Development

  • Speech — Generate spoken audio from text using OpenAI's API with built-in voices 14.6k ★
  • n8n Expression Syntax — n8n expression syntax with {{}} and $json/$node variables 3.6k ★
  • Rev Requirements — 既存のコードベースから要件定義書を逆生成します 974 ★

README

LOTR Speechscape

A [Claude Code](https://claude.com/claude-code) skill for writing, revising and critiquing prose in J.R.R. Tolkien's manner.

Built from how Tolkien actually worked — his compositional process and the scholarship on his style — rather than from the surface features people usually copy.

/lotr-speechscape write Théoden's speech before the charge at the Pelennor

Install

Pick one. Both are a single command.

**Personal** — available in every project:

git clone https://github.com/justenm25/lotr-speechscape.git ~/.claude/skills/lotr-speechscape
Windows (PowerShell)
git clone https://github.com/justenm25/lotr-speechscape.git "$env:USERPROFILE\.claude\skills\lotr-speechscape"

**Project-scoped** — commit it alongside a manuscript so collaborators get it too. Run this from the project root:

git clone https://github.com/justenm25/lotr-speechscape.git .claude/skills/lotr-speechscape
No git? Download the zip instead

Download [the latest zip](https://github.com/justenm25/lotr-speechscape/archive/refs/heads/main.zip), unpack it, and move the folder to `~/.claude/skills/lotr-speechscape` (macOS/Linux) or `%USERPROFILE%\.claude\skills\lotr-speechscape` (Windows).

The folder must contain `SKILL.md` at its top level.

Then

Restart Claude Code and check it registered:

/help

You should see `lotr-speechscape` in the skills list. If you don't, confirm the file `~/.claude/skills/lotr-speechscape/SKILL.md` exists.

Update later

cd ~/.claude/skills/lotr-speechscape && git pull

Uninstall

rm -rf ~/.claude/skills/lotr-speechscape

Use it

Invoke it explicitly:

/lotr-speechscape 

Or just ask — Claude loads it automatically when a request calls for it:

Write a lament for a drowned city in the style of the Rohirrim.

Rewrite chapter 3 so the reg