-
π I'm researching the AI agent ecosystem: how agents consume documentation, where they fail, and what to do about it. I created the Agent-Friendly Documentation Spec, the afdocs audit tool, and the Agent Skill Report. I write practitioner-focused commentary at aeshift.com.
-
π§ I build developer tools, testing frameworks, and documentation infrastructure that reduce friction and improve code quality at scale.
-
π§ͺ I designed a cross-language testing framework used across 40+ docs projects and 35,000+ code examples at MongoDB.
-
π§° I build CLI tools in Go for documentation analysis, semantic diffing, and quality metrics. Check out tokendiff for human-readable diff output.
-
π± In my downtime, I ship iOS and macOS apps: PR Focus for managing pull request activity, and Shattered Ring for RPG playthrough tracking.
-
π± Primary languages: Go, Swift, and whatever the problem requires.
-
π I write deep-dives on interesting problems at dacharycarey.com
-
β‘ Outside of code: overland travel, gardening, tractor projects, and video games.
-
π‘ New England, USA. I share my home with my spouse masukomi, two dogs, and a cat.
Developer Experience Engineer. Building research and open-source tools for the AI agent ecosystem.
-
MongoDB
- Northeast US
-
02:03
(UTC -04:00) - https://dacharycarey.com
- in/dachary
- @dachary@dacharycarey.social
Pinned Loading
-
agent-ecosystem/skill-validator
agent-ecosystem/skill-validator PublicValidate Skill content against Agent Skill specification, with additional content density and quality checks.
-
agent-skill-analysis
agent-skill-analysis PublicAnalysis of Agent Skills across the industry with the goal of developing best practices and improving education as orgs start to release Skills.
Python
-
fenestro
fenestro PublicGo library for rendering HTML in native macOS windows. Built for CLI tools that need rich visual output.
Go
-
grove-platform/audit-cli
grove-platform/audit-cli PublicA CLI tool to help documentation teams perform audit-related tasks across the docs monorepo.
Go 3
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.







