superpaper
v0.1.6
Published
Set up Superpaper — an Obsidian-native AI workspace
Downloads
667
Maintainers
Readme
superpaper
Set up Superpaper — an Obsidian-native AI workspace.
Quick start
npx superpaper initOr specify a path:
npx superpaper init ~/my-vaultCommands
| Command | Description |
|---------|-------------|
| npx superpaper init [path] | Install or upgrade Superpaper in a vault |
| npx superpaper update [path] | Same as init (auto-detects mode) |
| npx superpaper upgrade [path] | Same as init (auto-detects mode) |
All three commands are identical — they auto-detect whether Superpaper is already installed and run in the appropriate mode (fresh install or upgrade). Add --force to skip confirmation prompts.
What it does
- Fetches infrastructure — templates, skills, categories, and
AGENTS.mdfrom the Superpaper repo - Installs community skills — from kepano/obsidian-skills
- Creates minimal structure —
superpaper/,superpaper/inbox/,daily/. Everything else grows organically. - Sets up agent integrations —
CLAUDE.mdand.claude/skillssymlinks
Init vs Update
The CLI automatically detects whether Superpaper is already installed by checking for .agents/skills/superpaper/SKILL.md. If found, it runs in upgrade mode — fetching the latest infrastructure and saving conflicts as .new files. If not found, it runs a fresh install.
All three commands (init, update, upgrade) are interchangeable — use whichever feels natural.
Safe to re-run
Existing files are never overwritten. If a file already exists and differs from the incoming version, the update is saved with a .new suffix. A merge guide is generated at superpaper/Superpaper update — merge required.md with a prompt you can paste into your AI agent to resolve conflicts safely.
After running
- Open the vault in Obsidian
- Open the vault folder in your AI coding agent
- Tell it: "Read AGENTS.md in full and set up Superpaper."
Requirements
- Node.js 18+
- Git
- An Obsidian vault (open the folder in Obsidian first so
.obsidian/exists)
License
MIT
