AI Knowledge
AI Knowledge from charlesjones-dev/claude-code-plugins-dev.
Skills in this plugin
17- ▌ Kb Add · charlesjones-devQuickly add a learning, rule, or note to the knowledge base. Accepts free-text input and suggests the best KB file location.
- ▌ Kb Auto · charlesjones-devToggle automatic knowledge capture. When enabled, Claude proactively offers to capture learnings at the end of conversations.
- ▌ Kb Init · charlesjones-devInitialize the Knowledge Base section in CLAUDE.md and create the docs/kb/ directory. Idempotent - safe to run multiple times.
- ▌ Kb List · charlesjones-devList all registered KB files from CLAUDE.md, show their status (exists/missing), tags, dates, and pinned status.
- ▌ Kb Load · charlesjones-devManually load one or more KB articles into the current conversation context. Accepts a filename, topic, or tag filter. Use when Claude hasn't automatically loaded a KB file you need.
- ▌ Kb Learn · charlesjones-devAnalyze the current conversation to extract learnings, institutional knowledge, and best practices. Saves findings to topic-specific KB files and updates CLAUDE.md references.
- ▌ Kb Prune · charlesjones-devInteractive cleanup and consolidation of the knowledge base. Finds stale references, duplicates, orphaned files, frontmatter issues, and opportunities to merge related topics.
- ▌ Kb Query · charlesjones-devQuery the knowledge base with a question. Synthesizes an answer from relevant KB files and optionally files the result back as a new KB article.
- ▌ Kb Absorb · charlesjones-devAnalyze existing CLAUDE.md and docs/ content to identify knowledge that can be organized into the KB system. Interactive migration with user approval.
- ▌ Kb Import · charlesjones-devRegister a KB file in CLAUDE.md's Knowledge Base table. Accepts a file path argument, or scans docs/kb/ for unregistered files. Adds missing frontmatter.
- ▌ Kb Ingest · charlesjones-devIngest specific markdown files into the Knowledge Base. Distills content into KB format, creates KB files with frontmatter, and registers them in CLAUDE.md.
- ▌ Kb Remove · charlesjones-devRemove a KB file and its CLAUDE.md reference. Accepts an optional file path or prompts the user to select which entry to remove.
- ▌ Kb Search · charlesjones-devSearch across all KB files in docs/kb/ for a keyword, topic, or tag. Returns matching files and relevant excerpts.
- ▌ Kb Harvest · charlesjones-devHarvest knowledge from external sources — sibling repos, local directories, individual files, or web URLs — and distill them into the KB system with provenance tracking.
- ▌ Kb Upgrade · charlesjones-devUpgrade an existing Knowledge Base to the latest plugin practices. Ensures Obsidian compatibility, structured 'When to Load' format, loading notifications, index schema, and frontmatter health. Safe and re-runnable.
- ▌ Kb Discover · charlesjones-devAnalyze source code to discover and extract implicit knowledge — architecture patterns, conventions, API contracts, config structures, and codebase rules — into KB articles.
- ▌ Kb Organize · charlesjones-devReorganize flat KB files into category folders based on tags and content. Updates CLAUDE.md paths and _index.md. Safe — previews all moves before executing.