neat-freak

Reconcile project docs and agent memory after each session.

2|Updated May 13, 2026
One-click install
npx skills add https://github.com/danger-English/claude-code-intro --skill neat-freak-danger-english
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: neat-freak
Source: https://github.com/danger-English/claude-code-intro/tree/main/skills/neat-freak
Command: npx skills add https://github.com/danger-English/claude-code-intro --skill neat-freak-danger-english

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

End-of-session knowledge cleanup ensures project docs, CLAUDE.md, README.md, and docs, plus agent memory, stay accurate and synchronized to prevent stale or conflicting information across sessions and agents.

Core Features & Use Cases

  • Reconcile project root docs and agent memory after each session to maintain a single source of truth.
  • Trigger during handoffs, onboarding, and cross-agent collaboration across Claude Code, Codex, OpenCode, and OpenClaw.
  • Maintain consistency between CLAUDE.md, AGENTS.md (or project-level equivalents) and the docs/ directory to support seamless project transfer.

Quick Start

Run a full memory and docs reconciliation to ensure up-to-date, consistent knowledge across all agents.

Frequently Asked Questions about neat-freak

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep project docs and agent memory synchronized across Claude Code and Codex?▼

To keep project docs and agent memory synchronized, you can reconcile root files like CLAUDE.md and AGENTS.md with the docs directory after each session. This enforces explicit frontmatter and cross-links to maintain a single source of truth across agents.

What is the best way to prevent stale knowledge during multi-agent handoffs?▼

Preventing stale knowledge during multi-agent handoffs requires running an end-of-session reconciliation. This process checks integration docs, runbooks, and memory indices to remove conflicting information before transferring the project to another agent.

Does neat-freak work with OpenCode and OpenClaw for documentation cleanup?▼

Yes, neat-freak works with OpenCode and OpenClaw for documentation cleanup. It supports cross-agent collaboration by reconciling project-level memory and docs across these platforms to ensure seamless project transfer.

How do I maintain a single source of truth when onboarding new agents to a project?▼

Maintaining a single source of truth when onboarding new agents requires reconciling project root docs and memory indices. This enforces explicit frontmatter requirements and cross-links integration docs to ensure the new agent receives accurate knowledge.

Why does my agent have conflicting information after a session?▼

Agents have conflicting information after a session when project docs and memory are not reconciled. Without enforcing explicit frontmatter and cross-linking runbooks, stale knowledge persists and desynchronizes the knowledge base across handoffs.

When do I need to run a docs and memory reconciliation?▼

You need to run a docs and memory reconciliation during handoffs, onboarding, and cross-agent collaboration. Running it after each session ensures CLAUDE.md, AGENTS.md, and the docs directory maintain consistency for seamless project transfer.