ai-crap-manager

Centralizes AI-generated config files into a single store using symlinks.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/brunogama/ai-crap-manager --skill ai-crap-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-crap-manager
Source: https://github.com/brunogama/ai-crap-manager/tree/main/skills/ai-crap-manager
Command: npx skills add https://github.com/brunogama/ai-crap-manager --skill ai-crap-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of AI-generated configuration files cluttering project repositories, causing Git pollution, merge conflicts, and a lack of portability for AI agent setups.

Core Features & Use Cases

  • Centralized Storage: Moves all AI config files (e.g., .claude/, .cursor/, CLAUDE.md) into a single directory (~/.agent-crap/) and replaces them with symlinks.
  • Git Hygiene: Keeps Git repositories clean by ignoring AI configuration files.
  • Portability & Backup: Enables easy backup, templating, and syncing of AI configurations across machines and projects.
  • Use Case: When you start a new project or switch to a new machine, you can quickly apply your standardized AI agent configurations using templates, ensuring consistency and saving setup time.

Quick Start

Initialize the AI crap manager store by running the command setup.sh init.

Frequently Asked Questions about ai-crap-manager

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

FAQPage Schema
How do I keep AI configuration files like CLAUDE.md from cluttering my Git repository?

Manage AI configuration files by centralizing them in a single store directory and using symlinks for project integration. This keeps AI-specific files and directories out of your Git repository, preventing Git pollution and merge conflicts.

What is the best way to sync AI agent configurations across multiple development machines?

Sync AI agent configurations by centralizing them in a single store directory. This enables easy backup, templating, and syncing of AI setups across machines and projects, ensuring consistency and saving setup time when switching environments.

Can I use symlinks to manage AI configs for tools like Cursor, Copilot, and Claude Code?

Yes, you can manage AI configs for tools like Cursor, Copilot, and Claude Code using symlinks. The system moves configuration files into a centralized store and replaces them with symlinks to maintain seamless project integration.

How do I set up a centralized store for AI generated configuration files?

Initialize the centralized store for AI generated configuration files by running the setup.sh init command. This creates the required store directory and prepares the environment for project registration and symlink management.

Does ignoring AI configuration files in Git affect how my AI tools function in the project?

Ignoring AI configuration files in Git does not affect tool functionality because the system uses symlinks. The AI tools read the symlinked files normally, ensuring full project integration while keeping the actual configuration files centralized outside the repository.