By vilosource
Per-project knowledge substrate: session continuity, decision/gotcha/pattern capture, and search — via human-facing skills incl. /vfkb:brief session-start briefing (agents get the same via the bundled MCP server).
Session-start briefing — what the last session finished, what has moved since, and what's next, from the project's vfkb handoff cross-checked against git and the GitHub queue. Use when the user asks to be briefed, "where did we leave off", "what's next", "catch me up", or at the start of a work session. Opt-in and cheap by design (runs on a Haiku-pinned agent — ADR-0049 Layer 1); the free floor is the pinned "Last handoff" already injected at session start.
Work with vfkb (ViloForge KnowledgeBase), this project's per-project knowledge substrate — resume prior session context, record decisions/facts/gotchas/patterns, search past knowledge, or check wiring health. Use when the user asks to "resume", "what did we decide", "remember this", "record a decision/gotcha/pattern", "search the brain/knowledge base", or when a project has a `.vfkb/entries.jsonl` that should be consulted before answering.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
The Claude Code plugin for vfkb (ViloForge KnowledgeBase) — the primary distribution path for vfkb's Claude Code harness face, per ADR-0045 (accepts RFC-021 in vilosource/vfkb).
vfkb's own dev repo has a src/, test/, scenarios/, and its own internal .vfkb/ design
brain — none of which should ship to a plugin consumer. RFC-021's Phase 0 research found that a
same-repo, subdirectory-scoped plugin source is not sufficient to prevent that: a real
GitHub-sourced claude plugin marketplace add performs a full, unscoped git clone before any
plugin-level scoping applies. This repo exists to make that structurally impossible rather than
dependent on every consumer remembering a --sparse flag — it contains only what the plugin
needs, deliberately kept separate from vfkb's dev repo.
See SETUP_GUIDE.md for a new project, or
MIGRATION_GUIDE.md if the project already uses the old vfkb init
mechanism.
[!IMPORTANT] Delivery is unproven: this plugin's install and upgrade path has never been verified end-to-end by a sandboxed proof. Per-capability L4s load the plugin from a source tree and therefore prove the capability, not its delivery.
Delivery and upgrade are capabilities in their own right, distinct from the capabilities they carry. Releases may ship with this gap open (ADR-0051, the operator's Reading B ruling) — but the gap must be named, and this disclosure is enforced by
scenarios/release-gate.mjsin CI rather than left to prose. It is removed automatically, and only, whenscenarios/records/install-path.jsonlands DEMONSTRATED.Machine-readable status:
DELIVERY-STATUS.json.
Phase 1 (ADR-0045) is built and verified: the plugin manifest, a human-facing skill, hooks, and a
bundled MCP server declaration, all resolving vendored copies of vfkb's engine bundles. Verified
via a contrast-based, multi-trial scenario (scenarios/plugin-parity.md) and dogfooded read-only
against a real consumer (okf-skill) — see that scenario file and ADR-0045 for the full record.
Being dogfooded internally next, starting with vilosource/vfkb itself.
v0.4.0 adds session-start continuity end-to-end (vfkb ADR-0049): the vendored engine pins the
newest handoff/next-tagged entry (## Last handoff) at the top of the injected session-start
context — deterministic, no model — and ships /vfkb:brief, an opt-in enriched briefing
(handoff → git delta → GitHub queue → discrepancies) that runs entirely on a Haiku-pinned
agent (agents/briefer.md) so invoking it stays cheap on any billing model. Both arms verified
live via --plugin-dir sandboxes: wired brief named the seeded next-step exactly; a
handoff-less contrast reported UNKNOWN rather than inventing one.
This repo tracks its own development using vfkb (dogfooding, same pattern as
okf-skill) — see AGENTS.md for how work here is
recorded. The actual vfkb engine this plugin will bundle lives in
vilosource/vfkb; this repo only ever vendors its built,
harness-agnostic bundles (dist/bundles/vfkb.mjs, vfkb-mcp.mjs) — never its source.
npx claudepluginhub p/vilosource-vfkb-pluginUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.52.0 - Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.