system-wiki

Convert a folder of code, docs, papers, and images into a queryable knowledge graph.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ShermanDiep/system-wiki --skill system-wiki-shermandiep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: system-wiki
Source: https://github.com/ShermanDiep/system-wiki/tree/main/system_wiki
Command: npx skills add https://github.com/ShermanDiep/system-wiki --skill system-wiki-shermandiep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a folder of code, docs, papers, and images into a cohesive, queryable knowledge graph for rapid exploration and discovery.

Core Features & Use Cases

  • Structural extraction: build a graph from code (AST+docs) and documents; semantic extraction for cross-linking concepts.
  • Rich querying: discover dependencies, entrypoints, definitions, and cross-document relationships.
  • Use cases include codebase comprehension, knowledge mapping for teams, and rapid impact analysis across large repos.

Quick Start

Run system-wiki in the target folder to build the knowledge graph.

Frequently Asked Questions about system-wiki

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

FAQPage Schema
How do I turn a folder of code and docs into a searchable knowledge graph?▼

To build a searchable knowledge graph, run system-wiki in your target folder to analyze code, documentation, and media, linking them for cross-file exploration and semantic search. It requires a SKILL.md file with YAML frontmatter at the root.

What is semantic search for codebase comprehension and how does it work?▼

Semantic search for codebase comprehension works by extracting structural and semantic links from code and documents. It builds a queryable knowledge graph, enabling you to discover dependencies, entrypoints, and cross-document relationships.

Do I need a SKILL.md file to generate a knowledge graph from my repository?▼

Yes, generating a knowledge graph requires a SKILL.md file at the root folder. This file must contain YAML frontmatter with at least a name and description to define the scope for structural and semantic extraction.

Can I query cross-file dependencies and definitions across large repos?▼

You can query cross-file dependencies, entrypoints, and definitions across large repos by generating a unified knowledge graph. This approach enables rapid impact analysis and codebase comprehension across mixed code and documents.

What's the best way to map cross-document relationships for a development team?▼

The best way to map cross-document relationships is converting your folder into a knowledge graph. This enables structural extraction from code and docs, facilitating knowledge mapping for teams and rapid cross-file exploration.

Does the knowledge graph visualization support analyzing images and papers?▼

Yes, the knowledge graph visualization supports analyzing images and papers. It transforms folders containing code, docs, papers, and images into a cohesive graph, linking media and text for cross-file exploration.