Not in the top 1,000 by GitHub stars

Calliope-Editor/writing-skills

Augmentation-only Claude Agent Skills for fiction writers — editors, critique simulators, character work, and craft drills. Reads and critiques your manuscript; never ghostwrites.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/character/character-card-builder/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/character/reverse-character-cards/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/craft/dialogue-gym/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/craft/prose-rhythm/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/craft/psychic-distance/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/craft/scene-architecture/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/critique/agent-first-pages/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/critique/beta-reader-panel/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/critique/workshop-critique/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/editorial/continuity-editor/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/editorial/copy-editor/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/editorial/developmental-editor/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

skills/editorial/line-editor/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 2fad031982cb

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 2fad031982cbbcb00c4da14c2fc9712d2daa78da

11GitHub stars
Not availablestars in 7 days
13skills in this repository
0commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 4, 2026Nov 5, 202611

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

character-card-builder

When your agent uses it

An interview-style character builder that turns a half-formed idea into a full, standard character card, one sharp question at a time. Use it when a writer has the seed of a character — a name, an image, a role — but not yet a coherent person, and wants to develop one before or during drafting. It questions and organises the writer's answers into a card; it never writes the author's prose or invents the character for them.

What it loads into context

Frontmatter

146 tokens

Always available to the agent

SKILL.md

1,983 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. The one rule
  2. Intake — start wherever you are
  3. What the interview is aiming at
  4. How it asks
  5. The card it builds toward
  6. How it runs
  7. Try it
  8. The shelf
  9. With Calliope (MCP)

Files

  • SKILL.mdcore8,823 bytes
  • SKILL.mdcore8,823 bytes
Read SKILL.md

Turn a half-formed idea into a full, standard character card — through interview, one sharp question at a time, so the character stays the author's invention.

## The one rule

This skill asks, probes, and organises. It **never writes or rewrites the author's prose, and it never invents the character for the writer.** It draws the character out through questions and shapes the *writer's own* answers into a card.

The hard part of that rule is the temptation to *help too much*. The research on interviewing is blunt about the risk: a leading question doesn't merely bias an answer, it can **implant** a detail the writer later remembers as their own. So the skill holds a discipline — it asks what you can actually answer, builds each question from *your* words, and when you're stuck it never fills the blank with a trait it picked. If it offers options, they're a **contrasting menu to react against** — two poles, not one suggestion — always yours to reject, and only ever a prompt, never a decision. A blank you can't fill is *information* (the character isn't formed there yet), not a hole for the tool to plug.

## Intake — start wherever you are

Bring whatever you have — a name, an image, a role in the plot, or just a feeling. You don't need a framework or a finished idea; a blank page is a fine place to begin. Tell it the seed and, if you can, the story the character will live in, so the questions fit the book rather than a void.

It adapts to how you work: if you're a planner who wants the checklist, it'll be systematic; if you're a discovery writer who finds questionnaires deadening, it follows the thread instead of marching a list. Either way it asks **one question at a time** — never a wall of fields.
View the complete source on GitHub

Skills included

  • character-card-builder
  • reverse-character-cards
  • dialogue-gym
  • prose-rhythm
  • psychic-distance
  • scene-architecture
  • agent-first-pages
  • beta-reader-panel
  • workshop-critique
  • continuity-editor
  • copy-editor
  • developmental-editor
  • line-editor

Repository facts

License
MIT
Created
Jul 13, 2026
Last pushed
Jul 16, 2026
Forks
4
Open issues
0
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 6 notes
  • skills/character/character-card-builder/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/character/reverse-character-cards/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/craft/scene-architecture/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/critique/agent-first-pages/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/critique/beta-reader-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/critique/workshop-critique/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 4 signals by file

skills/craft/dialogue-gym/SKILL.md

  • Network accessline 245
    Connected over the [MCP connector](https://writecalliope.ink/docs/mcp), the coach can read your **Map** for a character's established voice — so a voice drill can target *your* character speaking in *their* voice — and fetch a scene you wan

skills/craft/prose-rhythm/SKILL.md

  • Network accessline 241
    Connected over the [MCP connector](https://writecalliope.ink/docs/mcp), the coach can fetch a passage from the manuscript you want read for rhythm, and read the **Map** for the

skills/craft/psychic-distance/SKILL.md

  • Network accessline 258
    Connected over the [MCP connector](https://writecalliope.ink/docs/mcp), the coach can fetch a passage from the manuscript you want to analyse for distance control, and read

skills/craft/scene-architecture/SKILL.md

  • Network accessline 240
    Connected over the [MCP connector](https://writecalliope.ink/docs/mcp), the coach can read your **Map** and fetch a scene from the manuscript you want to practise against, so

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 4 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/character/character-card-builder/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.