Skip to content

v1.2

Choose a tag to compare

@CatChen CatChen released this 30 May 07:09
· 20 commits to main since this release
4d81d78

What's New

New: /knowledge-wiki-cluster skill (#10)

Adds an interactive workflow for creating missing parent concept pages. The new missing-parent-clusters lint subcommand detects groups of 2+ concepts that share a non-existing implied parent slug — each concept is grouped under its non-existing prefix ancestors up to (but not including) its nearest existing ancestor. The skill presents clusters deepest-first so you build bottom-up, tracks processed clusters in-memory to prevent already-handled entries from reappearing after a refresh, and supports Create / Dismiss / Skip per cluster.

Supporting state commands in wiki-state.mjs:

  • dismiss-cluster-parent — permanently hide a cluster from future runs
  • prune-cluster-parents — remove dismissed entries whose concept file now exists on disk

/knowledge-wiki-lint gains Check 9 (Stale Dismissed Cluster Parents), mirroring Check 8 for merge pairs.

/knowledge-wiki-merge — tag merging step (#9)

The merge skill now carries tags over from both source concepts into the merged result, so no tag coverage is lost when two articles are combined.

Unified Claude and Codex skills via symlink (#8)

CLAUDE.md is now a symlink to AGENTS.md, eliminating duplicated skill documentation across the two agent instruction files.

Bug fixes

  • Fixed wiki-index.mjs crash when the Wiki/ directory does not yet exist (#7)
  • Fixed stale node script path comments after the subdirectory refactor (#6)
  • Reorganized scripts/ into a scripts/wiki/ subdirectory for cleaner layout (#5)