Discover and explore top open-source AI tools and projects—updated daily.
brianlovinAgent configuration and skill management for coding assistants
Top 93.5% on SourcePulse
This repository offers a curated configuration management system for AI coding assistants like Claude Code and Codex. It enables users to standardize global settings, implement custom status lines for monitoring, and manage a collection of reusable agent skills, aiming to enhance developer productivity and streamline AI tool integration.
How It Works
Core functionality is driven by an install.sh script that symlinks repository assets (settings, status scripts, skills) into the user's home directory (~/.claude, ~/.codex/skills). A sync.sh utility manages skill synchronization across machines, supporting add, remove, push, and pull operations. It also includes automated backups and an undo feature for safe configuration management. Skills require a SKILL.md file with frontmatter for validation.
Quick Start & Requirements
git clone https://github.com/brianlovin/agent-config.git && cd agent-config && ./install.shbats-core (install via brew install bats-core).Highlighted Details
agent-browser, knip (unused code detection), rams (accessibility/design review), simplify, and deslop (AI code cleanup).sync.sh enables cross-machine skill management and configuration synchronization.undo command for restoring previous states.SKILL.md files, and the repository includes Bats tests for installation and sync logic.Maintenance & Community
Maintained by the author, brianlovin. The README does not specify community channels (e.g., Discord, Slack) or provide a public roadmap.
Licensing & Compatibility
The license type is not explicitly mentioned in the README. Compatibility for commercial use or integration with closed-source projects should be verified by the user.
Limitations & Caveats
The configuration is tailored for Claude Code and Codex; broader AI agent compatibility is not addressed. Specific dependencies or resource requirements for individual skills are not detailed in the README.
1 week ago
Inactive