# Project Setup

One-time project setup for creative writing: interview the author about the project...

- Repository: https://github.com/haowjy/creative-writing-skills (556 stars)
- Category: AI and agents
- License: Apache-2.0
- Last updated: 2026-10-28
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add haowjy/creative-writing-skills --skill project-setup -g -a claude-code -y`
Codex: `npx skills add haowjy/creative-writing-skills --skill project-setup -g -a codex -y`
Cursor: `npx skills add haowjy/creative-writing-skills --skill project-setup -g -a cursor -y`
Gemini CLI: `npx skills add haowjy/creative-writing-skills --skill project-setup -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add haowjy/creative-writing-skills`

## Description

One-time project setup for creative writing: interview the author about the project, writing samples, and voice, then create the AGENTS.md, kb/ layout, and style files every writing agent reads. User-invoked; run it once when starting a project.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Project Setup

Set up a project once so every later session starts with the conventions it
needs: an `AGENTS.md`, a `kb/` layout, and style files when the author has
samples.

## First, Load One Environment Walkthrough

Ask the author where they work, or infer it from the session, then read exactly
one of these and follow its setup and walkthrough:

- `resources/meridian-cli.md`, meridian-cli, with the package installed by `mars add`.
- `resources/claude-code.md`, Claude Code with this plugin.
- `resources/claude-desktop.md`, claude.ai, Claude Desktop, or Cowork.
- `resources/other-harnesses.md`, Codex, Cursor, OpenCode, or Grok.

Do not load the others. Meridian Flow, the writing app, has no setup path yet:
it will import packages once its importer ships, so use the environment you are
in.

## Learn About the Project

Ask about:

- What kind of project: novel, short story collection, serial?
- How far along: starting fresh, or existing chapters and worldbuilding?
- Single POV or multiple? Linear or non-linear timeline? How much worldbuilding?
- Where they keep their writing? What is the existing layout?

## Writing Samples and Style

Writing samples are the foundation for style analysis:

- Do they have sample chapters or scenes already written?
- Do they have writing from other projects that captures the voice they want?
- Are there published works they want to draw style inspiration from?
- Voice goals: close third, omniscient, first person? Formal, colloquial?

Collect whatever they have and save it to `kb/samples/`. If there is enough
material, offer to analyze it with `/creative-writing-skills:creative-writing-craft`: read the samples,
identify the voice dimensions, and write initial style files to `kb/styles/`.
Style files are the most impactful thing to get right early; every writing
agent depends on them.

If they are starting fresh, capture their voice goals in `AGENTS.md` so style
files can be created from the first drafts.

## Propose and Iterate

The rest: https://github.com/haowjy/creative-writing-skills/blob/HEAD/plugin/claude/skills/project-setup/SKILL.md
