filetree
Maintain FILETREE.md — one-line description per file with content hashes for staleness detection.
Plugin filetree from marketplace filetree in nekocode/filetree-skill. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (1)
filetreeUse when running /filetree:init or /filetree:update — the shared rules those commands load before generating or syncing FILETREE.md. Not invoked directly.
Slash commands (4)
/filetree:initGenerate FILETREE.md from scratch. Confirms overwrite if it already exists. --self-only keeps every artifact out of git.
/filetree:lintReport drift between FILETREE.md and current repo, read-only. Prompts to run /filetree:update on drift.
/filetree:uninstallUninstall filetree from this repo — un-wires CLAUDE.md/AGENTS.md, removes generated artifacts (confirmed per item), tears down self-only mode if enabled.
/filetree:updateSync FILETREE.md with current repository state — handles added / changed / removed / renamed.
Hooks (1)
- PreToolUse
sh -c 'p=$(cat); case "$p" in *commit*) printf "%s" "$p" | python3 "${CLAUDE_PLUGIN_ROOT}/hooks/commit_guard.py" ;; esac'
Maintain filetree?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.