Cc Doc Tracker banner
oikon48 oikon48

Cc Doc Tracker

Documentation community

Description

Automated tracker for Claude Code official documentation changes

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

📚 Claude Code Documentation Tracker

[日本語](README.ja.md)

[![Fetch Docs](https://github.com/oikon48/cc-doc-tracker/actions/workflows/fetch-docs.yml/badge.svg)](https://github.com/oikon48/cc-doc-tracker/actions/workflows/fetch-docs.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Automatically fetch and track changes in Claude Code's official documentation using Git-based scraping.

🎯 Features

  • 🔄 Automated Updates: 4 times daily (3:00, 9:00, 15:00, 21:00 JST)
  • 📝 Pure Markdown: Direct storage from source
  • 📊 Git-based Tracking: Complete change history
  • 🗑️ Full Sync: Adds new docs, updates existing, removes deleted
  • 🚀 TypeScript: Type-safe implementation
  • Lightweight: Minimal dependencies

🔍 How It Works

System Architecture

1. Fetch Sources in Parallel
   ├── llms.txt (authoritative URL list)
   └── docs_map.md (titles and structure)

2. Merge & Dedupe
   ├── Combine both sources
   └── Remove duplicate URLs

3. Sync Local Files
   ├── Compare merged list with local files
   └── Delete orphaned files (not in sources)

4. Fetch Each Document
   ├── Direct Markdown fetch (no HTML conversion)
   ├── Add minimal frontmatter (title, source)
   └── Save to docs/en/[filename].md

5. Git Tracking
   ├── New files → "Added [file]"
   ├── Changed files → "Modified [file]"
   └── Deleted files → "Deleted [file]"

Data Flow

┌─ llms.txt (authoritative) ─┐   ┌─ docs_map.md (titles) ─┐
│  48 URLs                   │   │  44 URLs + metadata    │
└────────────┬───────────────┘   └──────────┬─────────────┘
             └──────────┬─────────────────────┘
                        ↓
               [Merge & Dedupe: 48 docs]
                        ↓
              [Sync: Remove orphaned files]
                        ↓
             [Fetch: Get Markdown directly]
                        ↓
               [Git: Track all changes]

Key Components

| Compo