kk-bootstrap

Bootstrap a knowledge base by scanning markdown files and writing new node files.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/e0ipso/devcontainer-feature-ai-assistant --skill kk-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kk-bootstrap
Source: https://github.com/e0ipso/devcontainer-feature-ai-assistant/tree/main/.cursor/skills/kk-bootstrap
Command: npx skills add https://github.com/e0ipso/devcontainer-feature-ai-assistant --skill kk-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the first-time bootstrap of a project's knowledge base from existing markdown documentation, streamlining the process of creating initial nodes under .ai/kenkeep/nodes/.

Core Features & Use Cases

  • Knowledge Base Creation: Extracts knowledge nodes from markdown files and writes them as new node files under .ai/kenkeep/nodes/.
  • User Supervision: User reviews each node, accepting or deleting based on relevance and correctness.
  • Project Documentation: Use to seed an empty knowledge base from project's existing documentation.

Quick Start

Run the skill with the root of your project documentation: kk-bootstrap --path /path/to/docs

Frequently Asked Questions about kk-bootstrap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a knowledge base from existing markdown documentation?

To bootstrap a knowledge base from markdown documentation, run the skill by specifying your documentation directory path. It surveys files, follows cross-references, and writes new node files under `.ai/kenkeep/nodes/` for your review.

What is the process for extracting project documentation into knowledge nodes?

Extracting project documentation into knowledge nodes involves scanning local markdown files and parsing their content. The skill surveys the files, follows cross-references, and proposes new node files for your supervised acceptance or deletion.

Can I review and accept extracted markdown nodes before they are saved?

Yes, you can review extracted markdown nodes before they are permanently saved. The bootstrap process requires user supervision, allowing you to accept or delete each proposed node based on its relevance and correctness.

Does bootstrapping a knowledge base require any specific dependencies?

Bootstrapping a knowledge base requires no specific dependencies. It operates directly on local markdown file scanning and parsing, requiring only your input to supervise the node creation and acceptance process.

What is the best way to seed an empty knowledge base from project documentation?

The best way to seed an empty knowledge base from project documentation is to use an automated bootstrap skill. It surveys your markdown files, follows cross-references, and writes initial node files for supervised review.