knowledge-base-builder

Construct markdown knowledge repositories with YAML frontmatter and hierarchical index files.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/henrycashe26/my_skills --skill knowledge-base-builder-henrycashe26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-base-builder
Source: https://github.com/henrycashe26/my_skills/tree/main/research/knowledge-base-builder
Command: npx skills add https://github.com/henrycashe26/my_skills --skill knowledge-base-builder-henrycashe26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of fragmented, unorganized information by providing a structured, navigable framework for building a personal or team knowledge base that remains readable for both humans and LLMs.

Core Features & Use Cases

  • Structured Organization: Implements a consistent directory layout with index files at every level to ensure information is reachable in three hops or less.
  • Decision Tracking: Provides templates for decision logs to capture the rationale behind choices, preventing the loss of critical context over time.
  • Synthesis: Facilitates the creation of high-level synthesis documents to connect dots across disparate entries and identify patterns.
  • Use Case: Use this to transform a collection of scattered research notes, project decisions, and technical findings into a professional, searchable wiki or "second brain."

Quick Start

Use the knowledge-base-builder skill to initialize a new research repository structure in the current directory.

Frequently Asked Questions about knowledge-base-builder

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

FAQPage Schema
How do I build a structured markdown knowledge base from scattered research notes?

Build a markdown knowledge base by organizing scattered notes into a hierarchical directory structure with YAML frontmatter and index files. This framework ensures information is reachable in three hops or less while remaining readable for humans and LLMs.

What is the best way to organize a wiki with YAML frontmatter and hierarchical index files?

Organize a wiki with YAML frontmatter by implementing a consistent directory layout featuring index files at every level. This structure enables domain-specific categorization and ensures navigation remains accessible for both human users and programmatic queries.

How do I maintain decision logs for project documentation so context is not lost?

Maintain decision logs for project documentation using provided templates that capture the rationale behind choices. This prevents the loss of critical context over time by recording decisions systematically within the structured knowledge repository.

Can I use a markdown knowledge base for both human navigation and programmatic querying?

Use a markdown knowledge base for both human navigation and programmatic querying by applying consistent directory patterns alongside YAML frontmatter. This satisfies requirements for readable navigation while enabling programmatic queryability.

When do I need to create synthesis documents in a research repository?

Create synthesis documents in a research repository when you need to connect dots across disparate entries and identify patterns. This facilitates high-level understanding by linking scattered research notes and technical findings into cohesive insights.