repo-alive

Transform code repositories into evidence-grounded knowledge graphs for architecture Q&A.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/wangwu-30/ww-skills --skill repo-alive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-alive
Source: https://github.com/wangwu-30/ww-skills/tree/main/repo-alive
Command: npx skills add https://github.com/wangwu-30/ww-skills --skill repo-alive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ws, node>=18, npm, lsof, python3.

What problem does it solve?

repo-alive removes the friction of understanding unfamiliar codebases by building evidence-grounded manifests and then enabling a grounded Q&A experience over real files.

Core Features & Use Cases

  • Uncertainty-reduction codebase analysis: performs wide search, hypothesis generation, verification, and writes structured outputs into .repo-alive/ for reuse.
  • Grounded TUI Q&A: answers questions using manifests plus source file content, with file:line citations.
  • Optional experimental HTML canvas: renders an interactive architecture/scenario explorer via a local server (requires Node.js).

Quick Start

Run /repo-alive to analyze the current repository (if needed) and then ask questions about how it works in a persistent TUI grounded in real source files.

Frequently Asked Questions about repo-alive

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

FAQPage Schema
How do I explore an unfamiliar codebase architecture without manually reading source files?

To explore an unfamiliar codebase architecture, this Skill builds evidence-grounded knowledge graphs from repository files and provides grounded Q&A with file:line citations, eliminating manual source reading.

Can I ask "what-if" scenario questions about how modules interact across a repository?

Yes, you can ask "what-if" scenario questions about module interactions. The Skill applies targeted reasoning across services and modules using generated hypotheses and verified source evidence.

What dependencies do I need to run codebase analysis and generate a local HTML canvas?

To run codebase analysis and generate the HTML canvas, you need Node.js version 18 or higher, npm, Python3, lsof, and the ws package installed in your environment.

How does evidence-grounded Q&A reduce uncertainty when understanding a codebase?

Evidence-grounded Q&A reduces uncertainty by performing wide searches and hypothesis verification, then answering questions using manifests plus actual source file content with precise file:line citations.

Does repo-alive track git changes to keep codebase exploration manifests fresh?

Yes, repo-alive tracks git changes by using git-head freshness tracking with persisted manifests written into the .repo-alive/ directory, ensuring codebase exploration outputs remain current.

Is there a terminal interface for asking questions about my codebase behavior?

Yes, there is a persistent terminal-based interface for grounded Q&A that answers questions about your codebase behavior using source file content and structured manifest outputs.