hf.track-code-changes

Track code edits and create a persistent marker in /tmp.

5|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/T-rav/hydraflow --skill hf-track-code-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hf.track-code-changes
Source: https://github.com/T-rav/hydraflow/tree/main/.codex/skills/hf.track-code-changes
Command: npx skills add https://github.com/T-rav/hydraflow --skill hf-track-code-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically marks code changes during a session to drive review decisions and reduce unnecessary gating.

Core Features & Use Cases

  • Detects edits to common code file types (py, ts, tsx, js, jsx, html, css, yml, yaml, md) and Dockerfiles to avoid noise.
  • Creates a persistent code-changed marker in a temporary directory to signal a modification.
  • Skips non-code edits and configuration files like .claude/ to prevent false positives.
  • Use Case: In a live coding session, the hook flags any code change so the agent can trigger targeted reviews only when code actually changes.

Quick Start

Run the hook after a tool use to automatically set the code-changed marker.

Frequently Asked Questions about hf.track-code-changes

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

FAQPage Schema
How do I automatically track code changes during a development session?

To automatically track code changes, you can use a posttooluse hook that detects edits to common file types like py, ts, js, and yaml, creating a persistent marker in a temporary directory to signal modifications.

Can I trigger a code review only when source files are modified?

Yes, you can trigger a code review only when source files are modified by filtering edits to code files like py, tsx, html, and Dockerfiles while skipping configuration directories like .claude/ to prevent false positives.

How do I detect edits to specific file types such as Python and TypeScript?

Detecting edits to specific file types like Python and TypeScript is handled by a posttooluse hook that checks modified files against a list of target extensions and creates a deterministic marker in /tmp when a match is found.

What is the best way to skip configuration files during automated change detection?

The best way to skip configuration files during automated change detection is to use a hook that explicitly ignores non-code edits and directories like .claude/, maintaining signal quality by only marking actual code modifications.

Does automated code tracking work with Dockerfiles and YAML configurations?

Automated code tracking does work with Dockerfiles and YAML configurations, as the hook monitors these file types alongside py, ts, js, tsx, html, css, and md files to flag any code changes for downstream review.

Why use a persistent marker in a temporary directory for code change detection?

Using a persistent marker in a temporary directory like /tmp allows the system to maintain a deterministic signal across a live coding session, enabling downstream review gates to check if code actually changed.