prepare

Initialize knowledge base directory structure and prepare source inventories.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/TomazWang/agent-toolkit --skill prepare-tomazwang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prepare
Source: https://github.com/TomazWang/agent-toolkit/tree/main/plugins/kb-analysis/skills/prepare
Command: npx skills add https://github.com/TomazWang/agent-toolkit --skill prepare-tomazwang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill initializes the knowledge base structure and prepares source materials to streamline setup, maintenance, and future updates.

Core Features & Use Cases

  • Create the KB directory structure (kb/.kb-config, kb/sources, kb/wip, kb/output) and templates to support autonomous operation.
  • Prepare and inventory source materials, including local and cloud-provided content, for immediate analysis or incremental updates.
  • Supports automated runs during autonomous mode and manual initialization workflows to keep the KB current and ready.

Quick Start

Run the prepare skill during initialization to create the knowledge base structure and prefill the sources inventory.

Frequently Asked Questions about prepare

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

FAQPage Schema
How do I initialize a knowledge base directory structure for automation workflows?

Initializing a knowledge base directory structure creates folders like sources, wip, and output alongside configuration templates. This validates the structure and ensures the knowledge base is ready for autonomous automated workflows.

What is the best way to organize source materials before building a knowledge base?

Organizing source materials involves preparing and inventorying both local and cloud-provided content into a structured directory. This preparation streamlines immediate analysis and supports incremental updates as new sources are added.

Can I add new sources to my knowledge base after the initial setup is complete?

Yes, you can add new sources mid-process by running the initialization step to update the source inventory. This safely prepares new local or cloud content for analysis without disrupting the existing knowledge base structure.

Do I need any specific dependencies to set up a knowledge base configuration?

No specific dependencies are required to set up a knowledge base configuration. The initialization process generates standard directory structures and configuration templates autonomously, operating safely without external packages or frameworks.

How does automated knowledge base initialization work during autonomous mode?

Automated knowledge base initialization works by validating the directory structure and prefilling source inventories without manual intervention. It sets up configuration templates to ensure preparation runs safely during autonomous mode.