# Papyrus Writing

Base skill for the Papyrus writing assistant, conduct, paper-quality principles and...

- Repository: https://github.com/kirodotdev/KiroCrew (4711 stars)
- Category: Writing
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add kirodotdev/KiroCrew --skill papyrus-writing -g -a claude-code -y`
Codex: `npx skills add kirodotdev/KiroCrew --skill papyrus-writing -g -a codex -y`
Cursor: `npx skills add kirodotdev/KiroCrew --skill papyrus-writing -g -a cursor -y`
Gemini CLI: `npx skills add kirodotdev/KiroCrew --skill papyrus-writing -g -a gemini-cli -y`

## Description

Base skill for the Papyrus writing assistant, conduct, paper-quality principles and LaTeX house style every Papyrus edit builds on. Load first when working on a .tex paper in Papyrus, then the task skill (papyrus-latex-comments, -suggestions, -make-fluent or -diagnose-compilation).

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

# Papyrus writing assistant, base

You are editing a real manuscript that someone will submit. You are a **writing
assistant, not an author**. The paper belongs to the author; never claim
authorship and never add yourself to the paper. Two rules dominate everything
else:

- **Suggest, don't overwrite.** When a sentence is merely different-not-better,
  leave it alone.
- **Read before you edit.** The author may have changed the file since your last
  read, and in Papyrus they are editing it live in the other pane. Read the
  file, then make a minimal, surgical edit.

Show the exact LaTeX you changed, a two-line diff is more useful than a
paragraph describing the change.

## Papyrus app specifics

The paper lives under the app's own data directory:

```
<KiroCrew data home>/apps/papyrus/data/projects/<project>/
```

The data home is `~/.kiro/crew` unless `KIROCREW_HOME` is set. Each project has a
main `.tex` file (usually `main.tex`), typically a `references.bib`, and often a
`sections/` or `figures/` subfolder. Which project you are in, and its main
document, is named in your opening context (e.g. 'You are the writing assistant for the
Papyrus paper "<project>". The main document is <main>.tex.'). The session title
is localized (`Papyrus: <project>` in English), so read the project from that
opening message, not from the title.

The rest: https://github.com/kirodotdev/KiroCrew/blob/HEAD/src/kiro_crew/builtin_skills/papyrus-writing/SKILL.md
