ftvision

Agent Prompt Observatory — AI skill for Claude Code

AI community

Visual history of Claude Code's system prompt: stream-graph timeline across every published version, inline content diffs, and Claude model release markers.

How to install Agent Prompt Observatory

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

What Agent Prompt Observatory does

Visual history of Claude Code's system prompt: stream-graph timeline across every published version, inline content diffs, and Claude model release markers.

Alternatives in AI

  • Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
  • Video Wrapper Skills — 为访谈视频添加综艺风格视觉特效的 Claude Skill 284 ★
  • Component To Release Agent — Chains design-to-code, accessibility and token-compliance checks (three release gates), then the AI descriptio 194 ★

README

Claude Code Prompt Observatory

[![Refresh](https://github.com/ftvision/agent-prompt-observatory/actions/workflows/update-data.yml/badge.svg)](https://github.com/ftvision/agent-prompt-observatory/actions/workflows/update-data.yml) [![Deploy](https://github.com/ftvision/agent-prompt-observatory/actions/workflows/deploy.yml/badge.svg)](https://github.com/ftvision/agent-prompt-observatory/actions/workflows/deploy.yml)

Live:

A research interface for exploring how Claude Code's system prompt has evolved across every published version. Prompt captures come from [marckrenn/claude-code-changelog](https://github.com/marckrenn/claude-code-changelog) (the rolling `cc-prompt.md` plus its commit history); historical versions through 2.1.112 were originally captured from `cchistory.mariozechner.at` before that archive went offline. A Python analyzer parses each capture into a structured model, and a Vite static UI renders that model as two views.

Views

**Structure** — single-version inspector. The current prompt rendered as a 3D layered model, stacked top-to-bottom in Anthropic's [prompt-cache order](https://platform.claude.com/docs/en/build-with-claude/prompt-caching): Tools at the top, System Prompt sections in the middle, User Prompt slabs at the bottom. Click any slab to read its prose / schema / metadata in the side panel.

**Evolution** — temporal stream graph across the entire 289-version range. Each row is a component (User Message total, System Prompt sections, every individual tool); the bar at each version's column has height proportional to character count. Empty cells mark releases where a section was absent. A model-release axis above the version axis labels Claude 4 → 4.7 launches with vertical guides threading through the matrix, so you can see when prompt changes correlate with model releases. Click any component name to expand a change-log timeline below it; click any change-log entry to see the line-level diff of that ve