Skip to content

SkillVault Qu@ntum v2.0.0

Choose a tag to compare

@QuantumEdu QuantumEdu released this 21 Jun 04:33

SkillVault Qu@ntum v2.0.0

Rewrite from pure SQLite vault to hybrid DB+filesystem vault with Qu@ntum context layer, artifact management, secret detection, and expanded entity model.

What's new

  • Hybrid storage: SQLite for metadata + filesystem (~/.skillvault/objects/YYYY/MM/) for artifact content
  • 10 entry types, 5 statuses (draft/active/archived/deprecated/canonical)
  • Qu@ntum context compiler: 7 modes (profile, project, workflow, skill, planning, session_recall, full_brief) with priority-based truncation
  • Secret scanner: detects OpenAI keys, private keys, GitHub tokens, Slack tokens — reject or redact
  • EntryLink relations: 6 typed relations between entries (references, supersedes, related_to, part_of, derived_from, implements)
  • 14 flat CLI commands (stdlib flags, zero framework dependencies)
  • 10 MCP tools over stdio JSON-RPC 2.0
  • Session wrap: structured session summaries with decisions + pending items
  • Import/Export v2: 10 entity types roundtrip, slug conflict resolution

Binary usage

skillvault init              # Initialize vault
skillvault save              # Save an entry
skillvault get-context       # Compile Qu@ntum context pack
skillvault import/export     # Backup/restore

Symlink as mcp for automatic MCP mode: ln -s skillvault ~/tools/mcp

Technical

  • Language: Go 1.26.3
  • Dependencies: modernc.org/sqlite (single dependency, zero CGO)
  • Tests: 406 passing across 11 packages
  • Binary size: ~7 MB