- Obsidian
- CLI agents, such as Claude Code
- Git (for version control)
git clone https://github.com/liqing-ustc/MindFlow.git
cd MindFlowMindFlow ships with a set of research skills in skills/. These need to be linked into .claude/skills/ so Claude Code can discover them, along with two external skill plugins.
Symlink every skill under skills/ into .claude/skills/:
# From vault root
for skill in skills/*/*; do
[ -d "$skill" ] && ln -sfn "../../$skill" ".claude/skills/$(basename $skill)"
doneVerify the links:
ls -l .claude/skills/
# Should show symlinks for the vault skills under the folder skills/Install the following skills under this folder:
| Skill | Purpose |
|---|---|
| superpowers | Development workflow skills (brainstorming, TDD, debugging, code review, etc.) |
| obsidian-skills | Obsidian vault management skills (markdown, bases, canvas, CLI) |
The following obsidian plugins are recommended:
| Plugin | Purpose |
|---|---|
| Claudian | CLI agent integration (Claude Code inside Obsidian) |
| Obsidian-Git | View source control for your vault |
- Open Obsidian
- Click "Open folder as vault"
- Select the cloned
MindFlowdirectory - Trust the vault when prompted (to enable community plugins)
Obsidian settings (templates, attachments, link format) are pre-configured in .obsidian/.
MindFlow supports publishing as a static site via Quartz v4:
# Install Quartz (if not already)
npx quartz create
# Build and preview
npx quartz build --serve