Dotagents — Development skill for Claude Code
One location for all of your hooks, commands, skills, and AGENT/CLAUDE.md files.
How to install Dotagents
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open iannuttall/dotagents and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Dotagents does
One location for all of your hooks, commands, skills, and AGENT/CLAUDE.md files.
Alternatives in Development
- Ecc Guide — Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su 243.5k ★
- Mempalace Help — Show comprehensive MemPalace help — available skills, MCP tools, CLI commands, hooks, and architecture 58.6k ★
- Claude Code Hooks Mastery — A resource for mastering Claude Code hooks 3.4k ★
README
One canonical .agents folder that powers all your AI tools.
Simple setup • One source of truth • Safe to re-run anytime
Quick Start
Requirements: Bun 1.3+.
Run the guided CLI:
npx @iannuttall/dotagents
Or with Bun:
bunx @iannuttall/dotagents
Choose a workspace (Global home or Project folder), select the clients you want to manage, and follow the prompts. You can run it again anytime to repair links or undo changes.
Global home affects all projects. Project folder only affects the current directory you run dotagents from.
What it does
- Keeps
.agentsas the source of truth. - Creates symlinks for Claude, Codex, Factory, Cursor, OpenCode, and Gemini (based on your selection).
- Always creates a backup before any overwrite so changes are reversible.
Where it links (global scope)
`.agents/CLAUDE.md` → `~/.claude/CLAUDE.md` (if present)
`.agents/AGENTS.md` → `~/.claude/CLAUDE.md` (fallback when no CLAUDE.md)
`.agents/GEMINI.md` → `~/.gemini/GEMINI.md` (if present)
`.agents/AGENTS.md` → `~/.gemini/GEMINI.md` (fallback when no GEMINI.md)
`.agents/commands` → `~/.claude/commands`
`.agents/commands` → `~/.factory/commands`
`.agents/commands` → `~/.codex/prompts`
`.agents/commands` → `~/.cursor/commands`
`.agents/commands` → `~/.config/opencode/commands`
`.agents/commands` → `~/.gemini/commands`
`.agents/hooks` → `~/.claude/hooks`
`.agents/hooks` → `~/.factory/hooks`
`.agents/AGENTS.md` → `~/.factory/AGENTS.md`
`.agents/AGENTS.md` → `~/.codex/AGENTS.md`
`.agents/AGENTS.md` → `~/.config/opencode/AGENTS.md`
`.agents/skills` → `~/.claude/skills`
`.agents/skills` → `~/.factory/skills`
`.agents/skills` → `~/.codex/skills`
`.agents/skills` → `~/.cursor/skills`
`.agents/skills` → `~/.config/opencode/skills`
`.agents/skills` → `~/.gemini/skills`
Project scope links only commands/hooks/skills into the project’
Related Skills
Conciergerie.Fr
Prompts Conciergerie et Location Saisonnière
Apple Mapkit
MapKit integration and location services
Findmy
Look up Find My friend locations on macOS (name, location, staleness, distance) via Vision OCR of FindMy.app
Onboard Location
End-to-end onboarding of a new ZIA location with traffic forwarding dependencies.
Claude Code Cheat Sheet
A single-page reference covering every keyboard shortcut, slash command, CLI flag, MCP server config, CLAUDE.m
4D Skill V21 — Implementation Plan
Skill: 4d-v21 Target: 4D v21 (single version) Location: ~/.claude/skills/4d-v21/ Docs source: ~/4D Resources/d
Related Agents
Fe Patterns
Cold composition patterns reviewer. Spawned by parallel-build, receiving newly built file content inline. Chec
Dc Report Parser
Thin wrapper around the DC report parser script (skills/rtl-ppa-optimize-dc/scripts/parse_dc_reports.py). Invo
Hatch3r Context Rules
Context-aware rules engine that applies coding standards based on file type, location, and project conventions