Loading...
Loading...
Archive existing wiki knowledge and rebuild from scratch, or restore from a previous archive. Use this skill when the user wants to start fresh, rebuild the wiki from all sources, archive current knowledge before a major change, or restore an older version. Triggers on "rebuild the wiki", "start over", "archive and rebuild", "restore from archive", "nuke and repave", "clean rebuild". Also use when the wiki has drifted too far from sources and incremental fixes won't cut it.
npx skill4agent add ar9av/obsidian-wiki wiki-rebuild.envOBSIDIAN_VAULT_PATH.manifest.json$OBSIDIAN_VAULT_PATH/_archives/$OBSIDIAN_VAULT_PATH/
├── _archives/
│ ├── 2026-04-01T10-30-00Z/
│ │ ├── archive-meta.json
│ │ ├── concepts/
│ │ ├── entities/
│ │ ├── skills/
│ │ ├── references/
│ │ ├── synthesis/
│ │ ├── journal/
│ │ ├── projects/
│ │ ├── index.md
│ │ ├── log.md
│ │ └── .manifest.json
│ └── 2026-03-15T08-00-00Z/
│ └── ...
├── concepts/ ← live wiki
├── entities/
└── ...{
"archived_at": "2026-04-06T10:30:00Z",
"reason": "rebuild",
"total_pages": 87,
"total_sources": 42,
"total_projects": 6,
"vault_path": "/Users/name/Knowledge",
"manifest_snapshot": ".manifest.json"
}_archives/YYYY-MM-DDTHH-MM-SSZ/index.mdlog.md.manifest.jsonprojects/archive-meta.json"snapshot"log.md- [TIMESTAMP] ARCHIVE reason="snapshot" pages=87 destination="_archives/2026-04-06T10-30-00Z""rebuild"concepts/entities/skills/projects/_archives/.obsidian/.envindex.mdlog.md.manifest.jsonwiki-statusclaude-history-ingestcodex-history-ingestwiki-ingestdata-ingestlog.md- [TIMESTAMP] REBUILD archived_to="_archives/2026-04-06T10-30-00Z" previous_pages=87_archives/archive-meta.json## Available Archives
| Date | Reason | Pages | Sources |
|---|---|---|---|
| 2026-04-06 10:30 | rebuild | 87 | 42 |
| 2026-03-15 08:00 | snapshot | 65 | 31 |"pre-restore"index.mdlog.md.manifest.jsonlog.md- [TIMESTAMP] RESTORE from="_archives/2026-03-15T08-00-00Z" pages_restored=65wiki-lint.obsidian/