gemma_noise_detector_prototype

Classify repository files as NOISE or SIGNAL using rule-based patterns.

2|Updated Mar 28, 2025
One-click install
npx skills add https://github.com/Foundup/Foundups-Agent --skill gemma-noise-detector-prototype
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemma_noise_detector_prototype
Source: https://github.com/Foundup/Foundups-Agent/tree/main/.claude/skills/gemma_noise_detector_prototype
Command: npx skills add https://github.com/Foundup/Foundups-Agent --skill gemma-noise-detector-prototype

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gemma Noise Detector (Prototype) helps teams automatically distinguish clutter from valuable files in a codebase, enabling faster maintenance and reduced manual review.

Core Features & Use Cases

  • Fast, rule-based classification of files into NOISE or SIGNAL using simple patterns (extension, age, backups, directory context, and critical-path overrides).
  • Works across code, documentation, and data assets and supports JSONL, JSON, and log-like files.
  • Use Case: run the detector on a repository to generate a per-file label JSONL report for automated cleanup planning.

Quick Start

Run the detector on a repository to classify files and emit a JSONL labels file.

Frequently Asked Questions about gemma_noise_detector_prototype

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

FAQPage Schema
How do I automatically classify files as noise or signal in a codebase?

To classify files as noise or signal in a codebase, use a rule-based detector that evaluates file paths, extensions, sizes, and directory context to automatically label clutter versus valuable data assets. This generates a per-file JSONL report for cleanup planning.

What is rule-based noise detection for repository maintenance?

Rule-based noise detection is the process of identifying and labeling individual files as NOISE or SIGNAL using explicit patterns like extension, age, backups, and critical-path overrides. It helps teams distinguish clutter from valuable files to enable faster maintenance and reduced manual review.

Does the noise-vs-signal file classifier work with JSONL and log files?

Yes, the noise-vs-signal file classifier works across code, documentation, and data assets, explicitly supporting common extensions like .jsonl, .log, and .json. It applies directory context and critical-path overrides to accurately categorize these formats.

How do I generate a JSONL report for codebase cleanup planning?

Run the detector on a repository to classify files and emit a JSONL labels file. This output produces a JSONL record for each file containing fields such as label, category, confidence, and execution_id for automated cleanup planning.

What inputs are needed to identify noise files in a repository?

To identify noise files in a repository, the classifier requires inputs including the file path, file extension, file size in bytes, last modified days, and parent directory. These parameters drive the rule-based classification patterns.

Can I use pattern matching to separate clutter from valuable data assets?

Yes, you can use explicit pattern matching to separate clutter from valuable data assets by applying rules based on file extension, age, backups, and directory context. The classifier handles code, documentation, and data files while applying critical-path overrides.