About writing-artifacts
A skill that defines how writing projects separate durable knowledge from temporary work files and collaborate on a shared workspace. It requires checking current file state, surfacing edit conflicts, and promoting knowledge—not raw drafts—when work is complete.
Key features
- 01Separate project knowledge from work drafts
- 02Organize outlines, drafts, and reports by task
- 03Read the latest files before editing
- 04Surface conflicts instead of overwriting silently
- 05Promote knowledge to the knowledge base on completion
Use cases
- 01Manage drafts and critique reports for active work
- 02Coordinate edits by authors and multiple agents
- 03Move useful knowledge from a task into the project knowledge base
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ haowjy/ creative-writing-skills --skill writing-artifactsAfter installing, type/writing-artifactsin Claude Code to confirm it loaded.
Details
From the project READMEWriting Artifacts
- Durable project knowledge lives in
$MERIDIAN_CONTEXT_KB_DIR. Seeknowledge-layersfor the kb model. - Work scratch lives in
$MERIDIAN_CONTEXT_WORK_DIR, scoped to the current work item and archived on completion. - Project-specific structure (kb subdirectories, author's space, conventions) is documented in the project's
AGENTS.md. Read it for this project's layout.
Work Layout
$MERIDIAN_CONTEXT_WORK_DIR/
outline/ # current outline being worked
drafts/ # draft iterations (v1, v2, etc.)
critique-reports/ # critic output for each round
brainstorm/ # brainstorm captures and synthesis
Shared Workspace
The working tree is shared between the author, the orchestrators, and worker agents. Any file may have been edited by someone else since you last saw it.
Read the current state before acting on it; a draft may have author edits between critique rounds, a KB entry may have been updated by another agent, an outline may have been restructured. Treat what's on disk as the authority, not your memory of what was there.
When your edits would conflict with changes someone else made, surface the conflict rather than silently overwriting. The author's direct edits are always authoritative.
Promotion
When a work item completes, promote knowledge from work to kb: not raw artifacts. Brainstorm captures and draft iterations stay archived in the work item.
Convention Is Swappable
This skill defines convention. A project can replace it without touching agent bodies.