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.