👀
AutomationShell

File Watcher

by qdhenry

File Watcher is an Automation skill for Claude Code, published by qdhenry in Claude-Command-Suite.

1.3K stars150 forkson qdhenry/Claude-Command-SuiteAdded 2026/08/20Repository updated 2026/03/01
ai-toolsanthropicclaude-codecli-toolscode-reviewdeveloper-toolsproductivitysecurity-auditslash-commandssoftware-developmentworkflow-automation
Install in seconds
Install File Watcher
Copy File Watcher into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/qdhenry/Claude-Command-Suite/tree/main/.claude/skills/file-watcher ~/.claude/skills/file-watcher

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/qdhenry/Claude-Command-Suite.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/file-watcher/SKILL.md in qdhenry/Claude-Command-Suite
Installs to
~/.claude/skills/file-watcher
Collection
One of 14 skills cataloged from this repository
Category
Automation1523 skills

What File Watcher does

File Watcher monitors files and directories with Chokidar and runs a Claude prompt against every changed file, replacing {{file}} with the file path. Use it to automate code review, type checking, test generation, or documentation updates when files change.

File Watcher is cataloged under Automation on DirSkills. File Watcher comes from a repository tagged ai-tools, anthropic, claude-code, cli-tools and code-review.

Documentation

README

File Watcher Skill

Overview

Sets up a file watcher using chokidar that monitors a path for changes and runs a Claude prompt against every changed file. The prompt supports a {{file}} placeholder that gets replaced with the changed file path.

Quick Start

# Watch src/ and analyze any changed file
node scripts/watch-files.mjs ./src 'Analyze {{file}} for issues'

# Watch only .tsx files with 1s debounce
node scripts/watch-files.mjs ./src 'Review {{file}} for React best practices' --glob '*.tsx' --debounce 1000

# Via package.json script (pass args after --)
bun run watch:files -- ./src 'Check {{file}}'

CLI Reference

node scripts/watch-files.mjs <path> <prompt> [--glob '<pattern>'] [--debounce <ms>]

This is the opening of the README. Read the full README on GitHub.

Frequently asked about File Watcher

  • What else does qdhenry publish alongside File Watcher?

    File Watcher is one of 14 skills that DirSkills catalogs from qdhenry/Claude-Command-Suite, the repository it ships in. Its siblings there include Audit Env Variables, BigCommerce API and Claude Code Skill Builder. Each one is a separate skill with its own page in this directory, installs the same way File Watcher does, and is maintained by qdhenry in that same repository. The rest of the collection is listed on the qdhenry/Claude-Command-Suite page.

  • How does File Watcher compare to other Automation skills?

    File Watcher ranks #680 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of File Watcher against them. Open each page to compare what they document and how they install.

More from qdhenry/Claude-Command-Suite

File Watcher is one of 14 skills cataloged on DirSkills from qdhenry/Claude-Command-Suite.

See all 14 skills
🔐
2w ago

Audit Env Variables

Audit Env Variables scans JavaScript/TypeScript projects for environment variable usage, identifies unused or undeclared variables, detects services like Stripe, AWS, and Supabase, and generates a structured markdown report. Use it to review security, document configuration, or clean up unused variables with regression detection.
Quality
1.3K150
🛒
2w ago

BigCommerce API

BigCommerce API provides expert guidance for building BigCommerce integrations, apps, headless storefronts, and automations using REST and GraphQL APIs. Use it when working with catalog, orders, customers, payments, webhooks, authentication, or multi-storefront BigCommerce projects.
Automation
1.3K150
🛠️
2w ago

Claude Code Skill Builder

Claude Code Skill Builder orchestrates four specialized agents to elicit requirements, generate files, validate structure and code, and enhance documentation, delivering production-ready Claude Code skills.
AI Engineering
1.3K150
☁️
2w ago

Cloudflare Manager

Cloudflare Manager deploys and manages Cloudflare services including Workers, KV storage, R2 buckets, Pages, DNS records, and routes. Use it to set up serverless functions, storage, static sites, and routing after configuring a Cloudflare API token.
DevOps
1.3K150
🎙️
2w ago

ElevenLabs Transcribe

ElevenLabs Transcribe transcribes audio and video files using the ElevenLabs Scribe v2 API. Use it to convert speech to text, generate transcripts, and add speaker diarization or audio event tagging.
Automation
1.3K150
🎞️
2w ago

Extract Video Frames

Extract Video Frames extracts frames and timestamped audio clips from video files (GIF, MP4, MOV) at configurable intervals and saves them with a manifest for another agent to analyze.
Automation
1.3K150