housekeeping-bot

Identify and remove dead code, stale artifacts, and lint violations from repositories.

105|16|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/loom --skill housekeeping-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: housekeeping-bot
Source: https://github.com/jordanhubbard/loom/tree/main/personas/default/housekeeping-bot
Command: npx skills add https://github.com/jordanhubbard/loom --skill housekeeping-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintaining a clean, healthy codebase by removing dead code, pruning stale artifacts, and enforcing hygiene to prevent technical debt.

Core Features & Use Cases

  • Dead code cleanup and orphaned file removal
  • Stale branch pruning and branch hygiene
  • Dependency updates and lint enforcement
  • Documentation and test fixtures cleanup when unused
  • Works across scheduled maintenance or on-demand cleanups in CI environments

Quick Start

Schedule the Housekeeping Bot to run on a regular cadence to scan the repository and automatically apply safe cleanups.

Frequently Asked Questions about housekeeping-bot

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

FAQPage Schema
How do I automate dead code cleanup in a multi-language codebase?

Automate dead code cleanup by running static analysis on your multi-language repository to identify and safely remove orphaned files and unused test fixtures. This process requires access to repository history to verify safe deletions.

What is the best way to prune stale branches and artifacts during CI pipelines?

Prune stale branches and artifacts by scheduling on-demand or regular maintenance cleanups directly within your CI pipelines. This prevents technical debt by enforcing branch hygiene and removing obsolete build outputs.

Can I enforce lint violations and dependency updates through automated PR workflows?

Yes, you can enforce lint violations and dependency updates by integrating automated hygiene checks into your PR workflows. This applies safe cleanup policies with configurable risk thresholds to repository changes.

Does this codebase hygiene bot work with multi-language stacks and existing CI pipelines?

Yes, this codebase hygiene bot works with multi-language stacks and existing CI pipelines by applying static analysis to identify lint violations. It executes scheduled maintenance or on-demand cleanups using configurable risk thresholds.

Why do I need configurable risk thresholds for automated repository cleanup?

Configurable risk thresholds are needed for automated repository cleanup to ensure safe deletion of dead code and stale artifacts. They prevent accidental removal of necessary files by enforcing strict hygiene policies during static analysis.