claude-config
Gives Claude Code and Codex a ready kit for browsing and filling websites, cleaning up AI-written code, generating favicons, and setting up Chrome Web Store releases.
A personal setup of Claude Code and Codex instructions, bundling a browser automation tool for working with websites, a Bun guide in place of Node.js tooling, a Chrome Web Store release setup walkthrough, a cleanup pass that strips AI-generated code clutter from a branch, and a favicon generator.
Claude Code
$ npx -y skills add brianlovin/agent-config --agent claude-code
Codex
$ npx skills add brianlovin/agent-config -a codex
Cursor
$ npx skills add brianlovin/agent-config -a cursor
Gemini CLI
$ npx skills add brianlovin/agent-config -a gemini-cli
GitHub Copilot
$ npx skills add brianlovin/agent-config -a github-copilot
OpenCode
$ npx skills add brianlovin/agent-config -a opencode
Windsurf
$ npx skills add brianlovin/agent-config -a windsurf
My agent configuration for Claude Code and Codex.
git clone https://github.com/brianlovin/agent-config.git
cd agent-config
./install.sh
settings.json - Global permissions and preferencesstatusline.sh - Custom statusline showing token usageReusable capabilities that your coding agents can invoke.
| Skill | Description |
|---|---|
agent-browser | Browser automation for web testing and interaction |
favicon | Generate favicons from a source image |
knip | Find and remove unused files, dependencies, and exports |
rams | Run accessibility and visual design review |
reclaude | Refactor CLAUDE.md files for progressive disclosure |
simplify | Code simplification specialist |
deslop | Remove AI-generated code slop |
# See what's synced vs local-only
./sync.sh
# Preview what install would do
./install.sh --dry-run
# Add a local skill to the repo
./sync.sh add skill my-skill
./sync.sh push
# Pull changes on another machine
./sync.sh pull
# Remove a skill from repo (keeps local copy)
./sync.sh remove skill my-skill
./sync.sh push
All destructive operations create timestamped backups:
# List available backups
./sync.sh backups
# Restore from last backup
./sync.sh undo
./sync.sh validate
Skills must have a SKILL.md with frontmatter containing name and description.
Tests use Bats (Bash Automated Testing System).
# Install bats (one-time)
brew install bats-core
# Run all tests
bats tests/
# Run specific test file
bats tests/install.bats
bats tests/sync.bats
bats tests/validation.bats
Tests run in isolated temp directories and don't affect your actual ~/.claude config.
Tests also cover Codex skills syncing in ~/.codex/skills.
Not everything needs to be synced. The install script only creates symlinks for what's in this repo - it won't delete your local-only skills.
Machine-specific permissions accumulate in ~/.claude/settings.local.json (auto-created by Claude, not synced).
Codex skills are also linked from this repo into ~/.codex/skills.
Fork this repo and customize! The structure is simple:
agent-config/
├── settings.json # Claude Code settings
├── statusline.sh # Optional statusline script
├── skills/ # Skills (subdirectories with SKILL.md)
├── agents/ # Subagent definitions
├── rules/ # Rule files
└── tests/ # Bats tests
Gives Claude Code and Codex a ready kit for browsing and filling websites, cleaning up AI-written code, generating favicons, and setting up Chrome Web Store releases.
A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.
Helps you take a change from a rough idea or bug report through to a tested, reviewed result, with each step handled by a focused skill. Its skills cover pinning down domain terms, designing module interfaces, diagnosing hard bugs, and reviewing changes against your repo's coding standards.
Gives your coding agent a planning, testing and review routine to follow on every task. It plans before building, checks changes with tests, has a fresh reviewer look for regressions, and saves repeated wins as reusable skills.
Developer tools for working on the React codebase itself. Provides skills for extracting error messages, managing and debugging feature flags across release channels, running Flow type checks, and fixing lint and formatting issues before committing.
A personal setup of Claude Code and Codex instructions, bundling a browser automation tool for working with websites, a Bun guide in place of Node.js tooling, a Chrome Web Store release setup walkthrough, a cleanup pass that strips AI-generated code clutter from a branch, and a favicon generator. Install it with the command on its page. It includes agent-browser, bun, chrome-webstore-release-blueprint. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it