diff --git a/README.md b/README.md index 2d0b329..8e961a7 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,7 @@ Dotfiles for your AI agents. One private `~/.agents` git repository holds your skills, MCP servers, hooks, and agent roles. The `dotagents` CLI syncs each of those into the native format of every coding agent you use — Claude Code, Codex, Factory Droid, Hermes, Pi — and follows you across machines the way dotfiles do. External skills are commit-pinned and audited before any agent loads them. -[**Releases**](https://github.com/yourconscience/dotagents/releases) · [Landing page](https://yourconscience.github.io/dotagents/) - - +**[Overview & comparison →](https://yourconscience.github.io/dotagents/)** · [Releases](https://github.com/yourconscience/dotagents/releases) ## Why diff --git a/docs/site/index.html b/docs/site/index.html index 4fa55b0..f258e5d 100644 --- a/docs/site/index.html +++ b/docs/site/index.html @@ -358,13 +358,12 @@
Detect harnesses, import existing content by copy, and run the first native sync.
+Detect harnesses, import existing content by copy, offer git init, and run the first native sync. Removals are previewed per harness before anything is touched.
$ dotagents setup -$ git -C ~/.agents init $ git -C ~/.agents remote add origin <your-private-repo>
Then add a skill and sync it everywhere:
-$ mkdir -p ~/.agents/skills/my-skill +$ dotagents skill new my-skill $ dotagents sync synced configured surfaces to detected harnesses
Content packs target one agent. Skills syncing covers breadth but not depth. dotagents syncs the full config surface across harnesses.
+Project-level generators win on tool breadth. dotagents is user-level: one private repo that follows you across machines, five harnesses deep, with pinned and audited external skills.
| dotagents | gstack | SuperClaude | skillshare | |
|---|---|---|---|---|
| dotagents | rulesync | ruler | openskills | |
| Skills sync | yes | -- | -- | yes |
| MCP sync | yes | no | no | no |
| Hooks sync | yes | no | yes | no |
| Agent roles | yes | 23 built-in | 20 built-in | no |
| Security audit | yes | no | no | yes |
| Multi-harness | 6 managed + 3 compat | Claude Code | Claude Code | 60+ |
| Install | CLI | CC plugin | pipx | go install |
| Scope | user-level | project-level | project-level | user + project |
| Skills sync | yes | yes | experimental | yes |
| MCP sync | yes | yes | yes | no |
| Hooks sync | yes | yes | no | no |
| Agent roles | rendered native | yes | experimental | no |
| Pinned + audited externals | lock file + audit | no pinning | no pinning | tracks source, no pin |
| Harness coverage | 5 deep | 35 broad | 31 broad | ~5 |
| Install | curl / mise / go | npm / brew | npm | npm |
Counts verified 2026-07-15 against each project's docs. Different tools for different jobs: rulesync and ruler generate per-project config for many tools; dotagents carries one personal setup deeply into the harnesses you live in.