/ Directory / Playground / Creative Writing Skills
● Community haowjy ⚡ Instant

Creative Writing Skills

by haowjy · haowjy/creative-writing-skills

A pack of writing-craft skills: character bibles, scene drafting, three-act pacing, line-edit passes — opinionated like a workshop.

Skills for fiction writers using Claude as a sparring partner. Includes character-bible builder, scene-by-scene outliner, line-edit pass with specific craft heuristics. Skips the 'AI-novelist' framing.

Why use it

Key features

Live Demo

What it looks like in practice

ready

Install

Pick your client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "creative-writing-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haowjy/creative-writing-skills"
      ],
      "_inferred": true
    }
  }
}

Open Claude Desktop → Settings → Developer → Edit Config. Restart after saving.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "creative-writing-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haowjy/creative-writing-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor uses the same mcpServers schema as Claude Desktop. Project config wins over global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "creative-writing-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haowjy/creative-writing-skills"
      ],
      "_inferred": true
    }
  }
}

Click the MCP Servers icon in the Cline sidebar, then "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "creative-writing-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haowjy/creative-writing-skills"
      ],
      "_inferred": true
    }
  }
}

Same shape as Claude Desktop. Restart Windsurf to pick up changes.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "creative-writing-skills",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haowjy/creative-writing-skills"
      ]
    }
  ]
}

Continue uses an array of server objects rather than a map.

~/.config/zed/settings.json
{
  "context_servers": {
    "creative-writing-skills": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/haowjy/creative-writing-skills"
        ]
      }
    }
  }
}

Add to context_servers. Zed hot-reloads on save.

claude mcp add creative-writing-skills -- git clone https://github.com/haowjy/creative-writing-skills

One-liner. Verify with claude mcp list. Remove with claude mcp remove.

Use Cases

Real-world ways to use Creative Writing Skills

Draft a scene to spec

👤 Claude Code users ⏱ ~15 min intermediate

When to use: You have an outline and want a first-draft scene.

Flow
  1. Spec
    Provide POV, goal, conflict, exit beat✓ Copied
    → Skill loads scene template
  2. Draft
    Receive scene draft✓ Copied
    → Editable scene
  3. Critique
    Run line-edit pass✓ Copied
    → Notes attached

Outcome: Draft scene with notes — faster revision loop.

Combinations

Pair with other MCPs for X10 leverage

creative-writing-skills + filesystem

Save chapter files in your manuscript dir

Combine creative-writing-skills with filesystem: Save chapter files in your manuscript dir✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
bible / outline / draft / lineedit (see docs) Four flows 1 call

Cost & Limits

What this costs to run

API quota
N/A
Tokens per call
Mid–large per call
Monetary
Free
Tip
Run line-edit on chunks of 1k–2k words; longer hurts feedback quality

Security

Permissions, secrets, blast radius

Credential storage: None
Data egress: None

Troubleshooting

Common errors and fixes

Tone drift

Pin three example lines as anchor at session start

Alternatives

Creative Writing Skills vs others

AlternativeWhen to use it insteadTradeoff
Generic promptsYou're experimentingNo craft heuristics

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills