From ai-knowledgebase
Bootstrap a new AI Knowledgebase vault in the current working directory.
npx claudepluginhub srg-kostyrko/ai-knowledgebaseThis skill uses the workspace's default tool permissions.
Bootstrap a new AI Knowledgebase vault in the current working directory.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Retrieves current documentation, API references, and code examples for libraries, frameworks, SDKs, CLIs, and services via Context7 CLI. Ideal for API syntax, configs, migrations, and setup queries.
Uses ctx7 CLI to fetch current library docs, manage AI coding skills (install/search/generate), and configure Context7 MCP for AI editors.
Bootstrap a new AI Knowledgebase vault in the current working directory.
No arguments — operates on the current directory.
Verify all required dependencies before any filesystem work. Check each one:
| Dependency | Check | Install |
|---|---|---|
| Node.js | command -v node | Install via system package manager |
| Python 3 | command -v python3 | Install via system package manager |
| marker-pdf | command -v marker_single | pip install marker-pdf |
| qmd | command -v qmd | npm install -g @tobilu/qmd |
| knowledge-graph | KNOWLEDGE_GRAPH_PATH env var is set and directory exists | export KNOWLEDGE_GRAPH_PATH=/path/to/obra/knowledge-graph |
Run all checks. Collect all missing dependencies.
If any are missing: report each missing dependency with its install command, then stop. Do not proceed to vault creation.
If all present: proceed silently to Step 2.
Run the ai-knowledgebase-init script using the Bash tool:
ai-knowledgebase-init
The script creates PARA folders, seed files, Templater templates, .mcp.json, and .claude/settings.json in the current directory. All operations are idempotent — existing artifacts are skipped.
Capture and display the script output (created/skipped status for each artifact).
Skip if CLAUDE.md already exists in the current directory.
Generate a CLAUDE.md file in the vault root with the following content:
my-notes becomes vault name "my-notes")1 - Areas/ — AI-compiled knowledge articles synthesized from source material2 - Resources/ — Source material inbox (PDFs, EPUBs, markdown, web clips)3 - Permanent/ — User's own thinking, evergreen notes4 - Fleeting/ — Quick captures, ideas, scratch notes9 - Meta/ — Vault infrastructure (manifest, catalog, hot cache, templates)/ai-knowledgebase:compile — Process resources into structured area articles/ai-knowledgebase:save — Capture knowledge from the current conversation into the vault/ai-knowledgebase:audit — Health-check, cross-linking, and structural maintenanceWrite the file, then report created: CLAUDE.md.
Run:
qmd collection add <cwd> --name <dir-name>
Where <cwd> is the current working directory path and <dir-name> is the directory name.
Report a summary of all artifacts: what was created and what was skipped.