dot-gemini-guard

Redirect edits to GEMINI.md and dotfiles into ~/projects/dot-ai-config/.

1|Updated Jun 3, 2025
One-click install
npx skills add https://github.com/jaysoo/dot-ai-config --skill dot-gemini-guard
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dot-gemini-guard
Source: https://github.com/jaysoo/dot-ai-config/tree/main/dot_gemini/skills/dot-gemini-guard
Command: npx skills add https://github.com/jaysoo/dot-ai-config --skill dot-gemini-guard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intercepts edits to ~/.gemini/ and ~/.config/ synced files and redirects to ~/projects/dot-ai-config/.

Core Features & Use Cases

  • Redirects edits from GEMINI.md, skills, commands, and settings to the dot_ai-config repository.
  • Redirects changes in dotfiles under ~/.config/ kitty, fish, nvim, mise, and git-related files to the centralized repo.
  • Logs skill/command invocations to the usage tracker.

Quick Start

Edit GEMINI.md or related dotfiles as usual and the guard automatically redirects changes to ~/projects/dot-ai-config/ and logs the invocation.

Frequently Asked Questions about dot-gemini-guard

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

FAQPage Schema
How do I redirect Gemini dotfile edits to a centralized config repository?▼

Redirect Gemini dotfile edits by intercepting changes to GEMINI.md and selected ~/.config/ files, routing them non-destructively to ~/projects/dot-ai-config/ as a single source of truth. The guard applies explicit path mappings to ensure centralized tracking.

What is the best way to track changes to GEMINI.md and AI skills automatically?▼

Track changes to GEMINI.md automatically by redirecting edits to a centralized dot-ai-config repository. The guard logs skill and command invocations to USAGE.md, ensuring automatic change-tracking without external data exfiltration.

Can I sync kitty, fish, and nvim dotfiles using a single config repository?▼

Sync kitty, fish, nvim, mise, and git dotfiles by redirecting edits from ~/.config/ directories to a centralized dot-ai-config repository. This ensures a single source of truth for all synced configuration files.

Does the dotfile redirection process overwrite my original configuration files?▼

The dotfile redirection process is non-destructive, applying explicit path mappings to route edits to dot-ai-config without overwriting your original configuration files. It simply intercepts and redirects changes for centralized tracking.

Where can I view usage logs for redirected Gemini commands and skills?▼

View usage logs for redirected Gemini commands and skills in the USAGE.md file. The guard automatically logs skill and command invocations during the redirection process to maintain a comprehensive usage tracker.