claude

filetree

Maintain FILETREE.md — one-line description per file with content hashes for staleness detection.

164 on GitHubby nekocodev0.12.0MITupdated 3 months ago
/

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)

  • filetree

    Use 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:init

    Generate FILETREE.md from scratch. Confirms overwrite if it already exists. --self-only keeps every artifact out of git.

  • /filetree:lint

    Report drift between FILETREE.md and current repo, read-only. Prompts to run /filetree:update on drift.

  • /filetree:uninstall

    Uninstall filetree from this repo — un-wires CLAUDE.md/AGENTS.md, removes generated artifacts (confirmed per item), tears down self-only mode if enabled.

  • /filetree:update

    Sync 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'

View source on GitHub nekocode.github.io

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.

claude & codex pluginslisted