dotagent

.agentsync / dotagent

A working setup
for coding agents.

The rules and engineering skills I use across projects.
Mostly TypeScript, React, Supabase, and Cloudflare.

Install

macOS / Linux
Installation scope
curl -fsSL https://dotagent.dev/install | sh

The installer asks which agents to configure. Existing pack files are preserved.

What gets installed

A memory fragment sets the rules and tells the agent which skill to read. The detailed instructions live in separate Markdown files.

AgentSync is the required dependency. It handles the agent configuration; the installer sets it up if needed.

Skills 16

Read the files before you install.

16 skills

A few useful options

The installer asks which agents to use and shows the file changes before applying them. Existing pack files stay as they are unless you pass --force.

--agents claude,codex
Add or enable specific agents.
--yes
Skip prompts. A fresh install needs --agents.
--no-apply
Install the source files without changing native config.
--force
Update the pack, backing up replaced files first.

Apply includes all enabled agents and existing AgentSync components, not only DotAgent. See the full installer for scope, download, and preview options.

Credits

AgentSync by @spxrogers and contributors does the sync work. Some skills draw on Addy Osmani’s agent skills and Supabase’s Postgres guidance. The optional terminal prompts use Gum. Full credits in the README.

Source file

Open file