cc-wiki

Build a Quartz knowledge base from local Claude Code session logs.

41|Updated May 22, 2026
One-click install
npx skills add https://github.com/tejpalv/cc-wiki --skill cc-wiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cc-wiki
Source: https://github.com/tejpalv/cc-wiki/tree/main
Command: npx skills add https://github.com/tejpalv/cc-wiki --skill cc-wiki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill turns a user's Claude Code history into a structured, shareable Quartz knowledge base so research, decisions, and session context do not get lost.

Core Features & Use Cases

  • History preprocessing: Reads local Claude history and session files, then compacts them into clean markdown inputs.
  • Parallel analysis pipeline: Uses project-digest agents and cross-cutting synthesis agents to extract people, companies, projects, concepts, workflows, tools, and playbooks.
  • Quartz site generation: Builds a ready-to-serve Quartz vault with spine pages, indexes, backlinks, search, and a local dev server.
  • Use case: Ideal for turning months of deep research and coding sessions into a navigable internal knowledge base.

Quick Start

Ask the skill to build a Quartz knowledge base from your Claude history into your chosen output directory.

Frequently Asked Questions about cc-wiki

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

FAQPage Schema
How do I turn Claude Code session logs into a searchable knowledge base?

You can turn Claude Code session logs into a searchable knowledge base by preprocessing local history files into clean markdown, running parallel synthesis passes, and generating a Quartz vault with backlinks and search.

What is the best way to archive Claude Code project transcripts for my team?

Archiving Claude Code project transcripts is best done by compiling session logs into a structured Quartz knowledge base, which provides a shareable, navigable site with spine pages and indexes.

Do I need Node 22 to build a Quartz vault from Claude history?

Yes, building and serving the Quartz vault requires a local Node 22 runtime to install dependencies, build the site scaffold, and run the local dev server for the generated knowledge base.

How does the preprocessing pipeline handle Claude subagent runs?

The preprocessing pipeline reads local subagent runs alongside session logs, compacting them into clean markdown inputs that parallel project-digest agents and synthesis agents then analyze.

Can I extract people, projects, and workflows from my Claude history automatically?

Yes, parallel analysis agents automatically extract people, companies, projects, concepts, workflows, and tools from preprocessed Claude history markdown to build a synthesized knowledge base.

What are the limitations of using Quartz for synthesizing session history?

Using Quartz for session history synthesis requires a Python stdlib preprocessor and Node 22 runtime, meaning it is designed for local deployment rather than cloud-hosted or serverless environments.