update-tree

Generate a project directory snapshot to a markdown file.

27|1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Till-Crazy-Tears-Us-Apart/Claude-Code-Engineering-Suite --skill update-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-tree
Source: https://github.com/Till-Crazy-Tears-Us-Apart/Claude-Code-Engineering-Suite/tree/main/skills/update-tree
Command: npx skills add https://github.com/Till-Crazy-Tears-Us-Apart/Claude-Code-Engineering-Suite --skill update-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures the AI has an up-to-date understanding of the project's file and directory structure, preventing errors related to outdated path information.

Core Features & Use Cases

  • Generates Project Snapshot: Creates a text file (.claude/project_tree.md) detailing the current directory structure.
  • Configurable: Allows customization of depth and file visibility via .claude/tree_config.
  • Use Case: After reorganizing your project's source code, run this skill to update the AI's mental map of where files are located.

Quick Start

Run the update-tree skill to refresh the project structure.

Frequently Asked Questions about update-tree

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

FAQPage Schema
How do I update the directory structure snapshot for AI context after refactoring?

To update the directory structure snapshot, run the update-tree skill to scan your project files and save the current tree to a markdown file. This ensures the AI has an accurate map of where files are located after changes.

What is a project tree snapshot and when do I need to generate one?

A project tree snapshot is a text representation of your directory structure saved for AI context. You need to generate one after reorganizing source code or performing bulk file operations to prevent path-related AI errors.

Can I control the directory depth and filter files in the generated snapshot?

Yes, you can control directory depth and file visibility in the snapshot by creating a configuration file. This allows you to customize what the AI sees when navigating your project structure.

Where is the project tree snapshot file saved?

The project tree snapshot is saved as a markdown file within a configuration directory in your project. This ensures the AI can easily reference the file system structure during conversations.

Why does the AI lose track of my file locations after I move files around?

The AI loses track of file locations because its internal map of the directory structure becomes outdated. Refreshing the project tree snapshot after bulk file operations or refactoring resolves this issue.