deniz-miro

Claude Lore Skill — Documentation skill for Claude Code

Documentation community

LORE.md chronicle pattern for projects — a /lore scribe skill plus the CLAUDE.md upkeep rule that keeps the chronicle alive.

How to install Claude Lore Skill

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

What Claude Lore Skill does

LORE.md chronicle pattern for projects — a /lore scribe skill plus the CLAUDE.md upkeep rule that keeps the chronicle alive. Why we are here, alongside what shipped (CHANGELOG), how it works (CLAUDE.md), and what's next (TODOS).

Alternatives in Documentation

  • Changelog Update — Hydrogen Upgrade Command Changelog Update - Optimized for Claude 2.1k ★
  • 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
  • Updateversion — Update Version — 版本号更新 + CHANGELOG 自动生成 835 ★

README

claude-lore-skill

A Claude Code skill + rulebook addition for keeping a `LORE.md` chronicle in your project — the *why we are here* alongside `CHANGELOG.md` (*what shipped*), `CLAUDE.md` (*how it works*), and `TODOS.md` (*what's next*).

The chronicle answers questions other docs can't: *why did we choose this? Who was in the room when this got decided? What did we almost do instead?* Future readers — collaborators, agents, future-you — pick up the project with the texture intact.

Why this exists

CHANGELOG tells you what shipped. CLAUDE.md tells you how the code works. TODOS tells you what's next. None of them tell you the *why* — the conversations, decisions, tradeoffs, and shifts that produced the current state. After a few months on a project, the why is gone unless someone wrote it down.

`LORE.md` is where the why lives. This repo gives you two things to keep it alive:

  1. A rulebook addition (`lore/references/upkeep-rule.md`) — paste it into your CLAUDE.md or AGENTS.md and your agent will run a LORE check on every change-set landing on main.
  2. A chronicler skill (/lore) — invoked manually when you want to read or enrich the chronicle, or invoked proactively by the rulebook at substantive moments (version bumps, multi-module changes, long-running PRs landing) to ask one grounded journalist-question about what was behind the change.

The two work together: the rule keeps the chronicle fresh; the skill makes it richer.

Install

1. The skill

git clone https://github.com/deniz-miro/claude-lore-skill.git
cp -r claude-lore-skill/lore ~/.claude/skills/lore

The skill is now available as `/lore` in any Claude Code session.

2. The rule

Open [`lore/references/upkeep-rule.md`](lore/references/upkeep-rule.md) and paste its contents into your project's `CLAUDE.md` or `AGENTS.md`. From the next change-set forward, your agent will run the LORE check at the right moments. (When you invoke `/l