Skip to content

v0.2.0 - New Skill - wiki-config - features & updates in all skills

Choose a tag to compare

@vanillaflava vanillaflava released this 20 Apr 09:13
2823658

v0.2.0 - Interactive config + assisted cold start

Batch 1 delivers a sixth skill and a refactored config story.

New: wiki-config skill. Handles setup, validation, and reconfiguration interactively. One clean entry point for "I'm starting from scratch" and for "I want to tweak a field without hand-editing YAML." It asks where your wiki root should live, deploys wiki-config.md from a template, and scaffolds the directory structure (index.md, log.md, raw/, ingested/ with taxonomy subdirs, templates/ reserved for a future batch).

Refactored: cold-start behaviour across all five operational skills. Previously each skill carried its own ~90 line init block that tried to silently deploy a default config on miss. That was the wrong shape - skills that couldn't explain what they were doing were doing the explaining. Now all five operational skills share an identical ~22 line advisory Config block: search for wiki-config.md, ask once if not found, and if the user can't give a clear answer, refuse politely and point at /wiki-config (or bundled references for manual setup). The recommended path is to install /wiki-config once and let it handle setup properly.

Progressive disclosure via bundled references. Each operational skill now ships references/setup-help.md (a focused manual-setup mini-guide) and references/wiki-config-template.md (the default config), pulled into context only when a user opts out of the recommended /wiki-config path. This is Anthropic's intended skill pattern - keep the SKILL.md body focused; let references load on demand.

Template ships with a low-magic blacklist. The blacklist field in the bundled template uses obvious placeholder-description values ("Folder(s) where the wiki should not write", "You can edit these") that force user attention before the wiki is useful. No silent magic; no guessing what was real.

Other highlights since v0.1.0:

  • Source attribution via a ## Sources section in each wiki page body, plus classification ask-on-mismatch and richer synthesis depth (wiki-ingest)
  • Em-dash violation check added to wiki-lint
  • Large-document third path for wiki-ingest: synthesis, enrichment of related pages, or stub with Sources pointer for oversized reference material
  • Hub-first targeting and session-checkpoint framing in wiki-crystallize
  • Wiki root derived from wiki-config.md location at runtime; wiki_root field removed
  • All .skill binaries folder-wrapped per Anthropic's spec

Version bumps:

  • wiki-config NEW v1.0
  • wiki-ingest 3.6 → 4.0
  • wiki-lint 2.7 → 3.0
  • wiki-integrate 2.6 → 3.0
  • wiki-crystallize 2.7 → 3.0
  • wiki-query 2.6 → 3.0

Upgrade notes:

  • Existing wiki-config.md files work unchanged - the schema is forward-compatible. You can add templates_folder: templates\ now if you want, but no skill reads it yet.
  • Re-upload all six .skill files via Claude Desktop → Customize → Skills after downloading from the repo root.
  • If you've been running without /wiki-config installed: nothing breaks, but skills will now politely refuse on config-miss instead of silently deploying a default. Install /wiki-config and run it once.