update-llm-docs

Update CLAUDE.md and .llmdocs/ documentation from codebase changes.

1|1|Updated May 1, 2025
One-click install
npx skills add https://github.com/jimweller/dotfiles --skill update-llm-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-llm-docs
Source: https://github.com/jimweller/dotfiles/tree/main/dotfiles/claude-code/skills/update-llm-docs
Command: npx skills add https://github.com/jimweller/dotfiles --skill update-llm-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that project documentation, specifically CLAUDE.md and the .llmdocs/ directory, remains accurate and up-to-date with the latest codebase changes.

Core Features & Use Cases

  • Centralized Documentation: Maintains a concise project overview in CLAUDE.md and detailed concept documentation in .llmdocs/.
  • Automated Updates: Analyzes code changes and conversation history to propose and implement necessary documentation updates.
  • Use Case: After implementing a new feature, use this Skill to automatically update the CLAUDE.md overview and create or modify relevant concept documents in .llmdocs/ to reflect the changes.

Quick Start

Use the update-llm-docs skill to update project documentation.

Frequently Asked Questions about update-llm-docs

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

FAQPage Schema
How do I keep project documentation in sync with code changes?

To keep project documentation in sync, this skill analyzes codebase changes and conversation history to automatically update your overview file and concept documents. It ensures your documentation accurately reflects the latest codebase modifications without manual tracking.

What is the best way to maintain LLM-specific documentation for a codebase?

Maintaining LLM documentation is handled by updating a main overview file and a directory of detailed concept documents. This skill analyzes code changes to propose and implement updates, ensuring the documentation remains synchronized with the codebase.

How do I automatically update project overview files after implementing a feature?

To update project overview files after a feature implementation, this skill analyzes conversation history and codebase changes. It automatically modifies the main overview and relevant concept documents to accurately reflect the new feature.

Can I use this documentation maintenance approach for detailed concept documents?

Yes, this documentation maintenance approach specifically supports detailed concept documents. It creates and modifies files within a dedicated documentation directory to maintain synchronization with codebase changes.

What format does project documentation need to be in for automated code sync?

For automated code sync, project documentation requires adherence to specific file formats and content rules. The skill maintains a concise overview file and a dedicated directory of detailed concept documents to ensure synchronization.

Why does project documentation become outdated after codebase changes?

Project documentation becomes outdated because manual tracking of codebase changes is prone to neglect. This skill solves that by analyzing conversation history and code changes to automatically propose and implement necessary documentation updates.