loose-config-search

Compare live system configs against the dotfiles MANIFEST to detect drift and untracked edits.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brian-wijaya/dotfiles --skill loose-config-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loose-config-search
Source: https://github.com/brian-wijaya/dotfiles/tree/main/.claude/skills/loose-config-search
Command: npx skills add https://github.com/brian-wijaya/dotfiles --skill loose-config-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you identify drift in your dotfiles by comparing the live system configuration against the dotfiles MANIFEST, and to surface untracked changes that should be backed up or added to the manifest.

Core Features & Use Cases

  • Drift detection: Compare live config files to the MANIFEST and flag differences.
  • Untracked config discovery: Locate user-edited files in common config locations not included in the manifest.
  • Guardrail checks: Highlight gaps in gitignore and .gitattributes handling of secrets.
  • Report generation: Produce a concise drift report listing items by status.

Quick Start

  • To begin, instruct the AI to run loose-config-search to compare ~/dotfiles/MANIFEST with live config changes and report drift, untracked files, and gaps.

Frequently Asked Questions about loose-config-search

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

FAQPage Schema
How do I detect drift in my dotfiles compared to a manifest?

To detect dotfiles drift, compare your live system configuration files against the dotfiles MANIFEST by performing diffs to flag differences and identify untracked changes. This process surfaces missing sources and untracked edits across common config locations.

How do I find untracked configuration files in my home directory?

Find untracked configuration files by scanning common locations like ~/.config and home dotfiles, then comparing them against your MANIFEST. This discovery process locates user-edited files that are not included in the manifest and should be backed up.

What is dotfiles drift and when do I need to check for it?

Dotfiles drift occurs when live configuration files diverge from their tracked sources in the MANIFEST. You need to check for drift when you want to identify untracked edits, missing sources, or configuration differences that should be backed up.

Can I check gitignore and gitattributes for secrets during config management?

Yes, you can check .gitignore and .gitattributes for secrets during config management. The process performs guardrail checks to highlight gaps in how these files handle sensitive data, ensuring your structured report exposes vulnerabilities without leaking private data.

Does loose-config-search work with Git and GitHub configuration files?

Yes, loose-config-search works with Git and GitHub configuration files. It applies drift detection and untracked config discovery to common config locations, including home dotfiles, ~/.config, and Git/GitHub configurations, comparing them against the MANIFEST.

How do I generate a drift report without leaking private configuration data?

Generate a drift report without leaking private data by comparing live configs against the MANIFEST and exposing a structured report. The report lists items by status, including drift, untracked files, and guardrail gaps, while ensuring sensitive information is not leaked.