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.