A standalone writing coach prompt library for AI-assisted writing diagnostics.
This repository contains a diagnostic writing coach prompt plus the supporting craft framework and usage guide. It is designed for use with AI tools that accept custom prompts, such as Copilot, Obsidian AI, ChatGPT, or similar workflows.
prompts/Writing coach.md— the main prompt definition for diagnosing writing craft.docs/writing_craft.md— the underlying craft principles and coaching signal guide referenced by the prompt.docs/usage.md— CLI usage instructions for installing and running the skill.
- Install the command-line skill with
npm install -g .. - Run
writing-coach --helporwrite-better --helpfor usage options. - Use
docs/usage.mdfor examples and documentation.
This tool assembles the Writing Coach prompt and your draft into a package that can be sent to an LLM. The expected flow is:
- Run
write-better draft.mdto generate the coaching prompt. - Send that output to your LLM and receive L1/L2/L3 recommendations.
- Optionally, ask the LLM to rewrite the piece according to those recommendations.
The output is ready to paste directly into a chat window such as Claude or ChatGPT. If you prefer not to use the CLI, open prompts/Writing coach.md, copy the prompt content, paste it into your chat, and then paste your draft below it.
Example:
- Run
write-better draft.md > coaching_prompt.txt. - Open
coaching_prompt.txtand copy everything. - Paste the content into Claude or ChatGPT.
- Add a final instruction like: "Please provide L1, L2, and L3 recommendations. Then rewrite the draft according to those recommendations."
Use write-better --rewrite draft.md to request recommendations and a rewritten draft in one pass.
- This project is intentionally prompt-first; it is not a software program but a self-contained AI coaching module.
- The feedback format is built to output Obsidian callout blocks, making it easy to paste into
## 寫作診斷sections in Obsidian.
This repository contains a standalone Writing Coach prompt and CLI skill implementation.