Commune Wiki
Description
Own your canon. Dictate; job-split agent skills turn the dump into atomic, cross-linked markdown over a queryable graph you can browse in Obsidian and publish as a static site. Anti-capture; runs on Claude Code, Codex and Cursor.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Commune Wiki
An Astro wiki engine — WikiLinks, sliding panes, backlinks, static search — and a `commune` CLI that queries the content graph and checks links.
**License**: MIT · **Live example**: [devonmeadows.com](https://devonmeadows.com)
✨ Features
- 🔗 WikiLinks:
[[Note Title]]automatically converts to links - 📑 Sliding Panes: Andy Matuschak-style cascading note navigation
- 👁️ Hover Previews: See note content on hover before clicking
- 🔄 Backlinks: Auto-generated bidirectional link graph
- 🎨 Design System: Custom CSS variables with light/dark mode
- 🔍 Search: Cmd-K palette with Pagefind static search
- 📝 Markdown-First: Git-backed content, version controlled
- 🚀 Fast: Static site generation (no runtime database)
- 🎯 Zero Config: Works out of the box, customize as needed
🎯 Who Is This For?
**Personal Knowledge Management**:
- Researchers building interconnected notes (Zettelkasten/Evergreen Notes)
- Writers managing drafts, research, and published content
- Developers documenting code, decisions, and learnings
- Anyone tired of silo'd notes in proprietary apps
**vs. Other Tools**:
| Tool | Approach | Commune Wiki |
|---|---|---|
| Obsidian | Desktop app, proprietary sync | Web-first, self-hosted, MIT |
| Notion | Cloud SaaS, vendor lock-in | Git-backed, own your data |
| Roam | SaaS, $15/mo | Free, open source, MIT |
| Logseq | Local-first, complex setup | Simple Astro build, deploy anywhere |
🚀 Quick Start
Prerequisites
- Node.js 22.18+ and pnpm
Install & Run
# Clone repository
git clone git@github.com:dmthepm/commune-wiki.git
cd commune-wiki
# Install dependencies
pnpm install
# Start dev server (http://localhost:4321)
pnpm dev
# Build for production
pnpm build
# Preview production build
pnpm preview
Create Your First Note
# Create a note in src/content/notes/
cat > src/content/notes/hello-world.md << 'MDEOF'
---
titl
Related Skills
Doc Co-authoring
Guide users through structured workflow for co-authoring documentation
Documentation Docx
Create, edit, and analyze Word documents with tracked changes, comments, and formatting
Documentation Extract text, create PDFs, merge/split documents, and handle forms
Documentation Pptx
Create, edit, and analyze PowerPoint presentations with layouts and templates
Documentation Xlsx
Create, edit, and analyze Excel spreadsheets with formulas, formatting, and visualization
Documentation mcp-server-fetch
Fetch and convert web pages to markdown.
Documentation