evolve-claude-md

Solid

Update CLAUDE.md — or the canonical AGENTS.md it redirects to — with durable knowledge from the current session. Use at the end of a working session to promote new findings, renamed variables, refined definitions, or corrected assumptions into the permanent project record.

AI & Automation 61 stars 5 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

Review the current session and update the project's canonical agent-guidance file with anything durable that it doesn't yet know. ## Target file `CLAUDE.md` by default — but some repos keep a thin `CLAUDE.md` stub that redirects to a canonical `AGENTS.md` (the cross-tool convention scaffolded by `/repo-init`). Resolve the target before editing: A **redirect stub** is a `CLAUDE.md` whose only content is the redirect to AGENTS.md plus pointer lines (the shape `/repo-init` scaffolds) — nothing project-specific. A stray substantive line in an otherwise-stub file is *residue*: migrate it into `AGENTS.md` as part of this run and leave the stub clean. | Repo state | Edit | |---|---| | `CLAUDE.md` substantive, no `AGENTS.md` (the most common state) | `CLAUDE.md` | | `CLAUDE.md` is a redirect stub | `AGENTS.md` — leave the stub untouched (create `AGENTS.md` if the stub points at a missing file) | | No `CLAUDE.md`, but `AGENTS.md` exists | `AGENTS.md` | | Both exist with substantive content | `CLAUDE.md`, and flag the split-brain to the user so they can consolidate | | Neither exists | Create `CLAUDE.md` | ## What belongs in the canonical file Promote only knowledge that is: - **Permanent** — true beyond this session (not current task state) - **Project-level** — relevant to anyone working in this repo - **Non-obvious** — not derivable from reading the code directly Good candidates: renamed or new variables, corrected definitions, newly understood warn patterns, confirmed pipeli...

Details

Author
dgilford
Repository
dgilford/ai-science-toolkit
Created
3 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

agents-md-setup

Set up a project's agent instructions as a single source of truth — AGENTS.md as the real file, with CLAUDE.md (and optionally other agents' files) as symlinks to it. Use when starting/bootstrapping a repo, when asked to "add a CLAUDE.md / AGENTS.md", "set up project conventions / agent instructions", "make Claude use AGENTS.md", or when a repo has a standalone CLAUDE.md that should become cross-tool. Also use to fix duplicated/drifting CLAUDE.md + AGENTS.md, or to add per-workspace instructions in a monorepo (Turborepo / pnpm workspaces).

2 Updated 4 days ago
stealth-engine
AI & Automation Listed

agents-md-setup

Set up a project's agent instructions as a single source of truth — AGENTS.md as the real file, with CLAUDE.md (and optionally other agents' files) as symlinks to it. Use when starting/bootstrapping a repo, when asked to "add a CLAUDE.md / AGENTS.md", "set up project conventions / agent instructions", "make Claude use AGENTS.md", or when a repo has a standalone CLAUDE.md that should become cross-tool. Also use to fix duplicated/drifting CLAUDE.md + AGENTS.md, or to add per-workspace instructions in a monorepo (Turborepo / pnpm workspaces).

2 Updated 4 days ago
stealth-factory
Data & Documents Listed

agents-md-improver

Audit and improve AGENTS.md / CLAUDE.md files. Use when user asks to check, audit, update, improve, or fix AGENTS.md or CLAUDE.md files. Verifies every claim against the actual codebase, strips content derivable from package.json/README, relocates domain-scoped rules, and keeps the file slim to preserve context. Also use when the user mentions "AGENTS.md maintenance", "CLAUDE.md maintenance", or "project memory optimization".

0 Updated 2 weeks ago
vr1e