Literate Spork — Communication skill for Claude Code
Chat-based agent that translates Chinese CSV columns into any language.
How to install Literate Spork
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dylancliang/literate-spork and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Literate Spork does
Chat-based agent that translates Chinese CSV columns into any language. It picks which columns to translate, asks for approval, translates with Claude, and checks and repairs its own output. Next.js on Vercel.
Alternatives in Communication
- Prompts.chat — f.k.a. Awesome ChatGPT Prompts 154.3k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Pregunta Cualquier Cosa Sobre El Código — /understand-chat How does the payment flow work 8.2k ★
README
Translation agent
Upload a CSV with Chinese text, name the languages you want, and get the same file back with a translated column for each language. The agent picks which columns need translating, shows its plan, translates, checks its own work, and marks anything it couldn't fix.
The app has a **How it works** page covering the agent design, trade-offs, technology choices and next steps.
Put it online (GitHub + Vercel, about 10 minutes)
You need: a GitHub account, a Vercel account (sign up with GitHub), and an Anthropic API key from [console.anthropic.com](https://console.anthropic.com).
- Create the GitHub repo. Go to github.com/new, name it
translation-agent, and create it. On the empty repo page, choose uploading an existing file, drag in everything from this folder, and commit. (Or with git:git init && git add . && git commit -m "Translation agent" && git remote add origin && git push -u origin main.) - Import it into Vercel. At vercel.com/new, pick the
translation-agentrepo. Vercel detects Next.js; leave the build settings as they are. - Add the API key. Before deploying, open Environment Variables and add:
ANTHROPIC_API_KEY= your key
- Deploy. You get a link like
translation-agent-yourname.vercel.app. Open it and press Try the sample file in English and German. - Set a spending limit in the Anthropic console. The link is public, so anyone who has it can run translations on your key.
Every later push to GitHub redeploys automatically. If you change an environment variable, redeploy from the Vercel dashboard.
Optional settings
| Variable | Default | What it does |
|---|---|---|
TRANSLATE_MODEL |
claude-sonnet-5-5 |
Model used for translation |
FAST_MODEL |
claude-haiku-5-5 |
Cheaper model for quick decisions (language names, unclear columns, follow-ups) |
MOCK_AI |
off | 1 replaces the AI with an obvious |
Related Skills
Ozon Profit Skills
🛒 Claude Code skills for cross-border e-commerce automation. Auto-translate listings into any language, gener
Video Editor
A Claude skill that edits raw footage into a finished video for YouTube or phones. Picks the cleanest take, ke
Ask In Chat
Claude Code plugin: in the Claude desktop app's Code tab, Claude asks its end-of-turn questions in the chat in
Ferry
Copy or move a chat from a Claude Code account you're signed out of into the one you're using now — Claude pic
Appdock
Starter kit for agent-built local apps on Mac: zero-dependency localhost server, SQLite seam, incident-hardene
Plan Ticket
Turn a ready analysis into plan.md and a prioritised, categorised tasks.md — proposed in chat first, written a
Related Agents
Translate Senior
The domain-prose translator ("Senior" tier of the panel). Spawned per batch by the translate-lead. Translates
Tp Dead Code Finder
Use this when the user asks to find or remove dead / unused code ("clean up this file", "find unused exports",
Dynamic Pricing
Propose and (after approval) push rate and minimum-length-of-stay changes for hotel rooms in the next 30 days.