wolfiesch

Diachron — AI skill for Claude Code

AI community

Provenance tracking for AI-assisted development.

How to install Diachron

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

What Diachron does

Provenance tracking for AI-assisted development. Automatically capture every code change made by Claude Code.

Alternatives in AI

  • Peekaboo — Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, o 3.2k ★
  • Paul — Plan-Apply-Unify Loop — Structured AI-assisted development for Claude Code 1.2k ★
  • OpenContext — A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenC 1.1k ★

README

Diachron

[![Version](https://img.shields.io/badge/version-1.0.0-blue.svg)](https://github.com/wolfiesch/diachron) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) [![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Linux-lightgrey.svg)]() [![Claude Code](https://img.shields.io/badge/Claude%20Code-2.1%2B-orange.svg)]()

**Agentic Provenance for AI-Assisted Development**

*diachron* (from Greek *dia* "through" + *chronos* "time")

Diachron automatically tracks every code change made by AI coding assistants, creating a queryable timeline of your project's evolution.

The Problem

When AI agents like Claude Code make changes to your codebase:

  • Git commits contain technical jargon you may not understand
  • The AI's reasoning and intent isn't captured anywhere
  • You lose visibility into when bugs were introduced or features built
  • There's no human-readable narrative of what happened

The Solution

Diachron uses **Claude Code 2.1's hook architecture** to transparently capture every file modification. No manual logging required.

┌─────────────────────────────────────────────────────────────────┐
│                        Claude Code Session                       │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│   ┌──────────────┐    PostToolUse    ┌──────────────────────┐   │
│   │  Write/Edit  │ ────────────────► │  diachron-hook       │   │
│   │  Bash Tools  │       ~12ms       │  (Rust binary)       │   │
│   └──────────────┘                   └──────────┬───────────┘   │
│                                                 │               │
│                                                 ▼               │
│                                      ┌──────────────────────┐   │
│                                      │  .diachron/          │   │
│                                      │  ├── events.db       │   │
│