Loading case study…
Senior Manager, Marketing Operations in Technology & Software
I built this system for my own AI practice while searching for my next role, using it as a way to make the skills I create easier to understand, share, and adopt in a future organization. The broader environment is one in which more people are building personal agents and skills in tools such as Claude, Dust, and Gumloop. Those skills are useful to the people who create them, but their definitions, prompts, permissions, dependencies, and edit histories usually remain inside the platform where they were built. I was reacting to a clear documentation gap: there was no external, tool-agnostic record of how a skill changed over time, nor a simple overview that someone without access to the original AI tool could use. Once I had two or three skills running, I saw that manual documentation was too risky—it could become outdated quickly—so portability and automatic updating became design requirements rather than afterthoughts.
I wanted to test a broader idea before recommending it to a future organization: could documentation for a growing set of AI skills live in a universal, tool-agnostic place so other people could understand and adopt those skills? My specific responsibility was to design and build that system for my own practice, covering every skill I created and every edit I made across AI tools. The central constraint was human attention. I did not want the system to depend on remembering to document a change, update a prompt, or make a separate call after editing a skill. Success meant that 100% of newly created skills and meaningful edits would be logged automatically in Notion, without requiring human thought or approval, while keeping each skill’s record, dependencies, permissions, and change history synchronized by default.
I chose Notion as the external source of truth because it is a strong documentation tool that many companies already use, and its AI capabilities leave room for the registry to grow beyond a static archive. I rejected a manual workflow because it would not scale: it depends on each person remembering to document every change, and that becomes even less reliable when a skill is adopted by a team rather than a single builder.
Spread the word and give this marketer’s work the audience it deserves.
Share this case study with your network
The key design decision was to make synchronization self-enforcing. I created a Notion-based Agent Registry with one page per skill, covering what it does, its dependencies, permissions, cadence, impact, and full prompt. I paired it with an Agent Changelog for meaningful edits. Then I built a Claude meta-skill that triggers whenever I create, edit, or modify a registered skill, regardless of which skill is involved.
As I iterated, I expanded the changelog structure so entries could categorize the type of change and provide clearer summaries. The meta-skill runs a five-step checklist in the same turn: update the skill file, update the registry page’s full prompt, revise dependencies or permissions if they changed, stamp the last-updated date, and add a changelog entry describing what changed and why. Brand-new skills are registered automatically at creation, without a separate approval. One open question is scale: Claude does not currently expose enough context, such as credits used per call, to help assess the cost of logging frequent edits. That makes edit volume across a team something I would monitor before broad adoption.
I used two load-bearing tools, each for a different problem.
The important limitation I discovered is that the trigger depends on the conversation in Claude being the vessel for skill creation and changes. Direct edits to a skill file inside Claude do not trigger the same synchronization, so the workflow is not yet universal across every editing path. That is a meaningful design learning: if I want the documentation to stay reliable, I need to establish conversation-based creation and editing as the supported workflow.
I would use this pattern again, while monitoring edit volume and usage cost before extending it across a team; Claude does not currently expose enough information, such as credits used per call, to make that tradeoff easy to assess.
The registry now tracks seven skills, four of which were created after the sync skill existed and were auto-registered with no manual step. It has logged 24 changelog entries to date, and the five-step sync has run cleanly on every meaningful edit with no approvals needed. Against my original goal of automatically logging 100% of new skills and meaningful edits, the system has met that target within the conversation-based workflow it supports.
Beyond keeping documentation current, this solves a deeper problem: dependence on any single AI tool is a liability. Because the full skill prompt and edit history live in Notion rather than inside Claude, Dust, or another platform, the practice is portable — if a tool becomes too expensive or the underlying system changes, the documentation needed to rebuild elsewhere already exists outside that tool. The changelog also provides a record of where time and effort went over time.
The main limitation is that direct edits to a skill file do not trigger synchronization, so the result depends on using conversation-based creation and editing. Before extending this across a team, I would monitor edit volume, usage cost, and duplicate-skill risk. The broader opportunity is a shared registry that helps teams discover existing skills instead of rebuilding them from scratch.

Senior Manager, Marketing Operations in Technology & Software
VP, Marketing at Mural
Jeremy set out to turn scattered roadmap information into a credible, customer-ready sales narrative. He researched calls, partnered with product and executives, tested themes with customers, and enabled sales, helping w Read more
Product Marketing & Competitive Intelligence Leader in Technology & Software
The author set out to turn 42 public competitor videos into actionable intelligence without spending days reviewing them. They batched transcripts through AI tools, cross-checked outputs, verified claims manually, and sy Read more
Product Marketing & Competitive Intelligence Leader in Technology & Software
The author set out to challenge density-first warehouse design by naming the Density Trap, using competitor evidence and simple arithmetic, then translating access limits into operational and executive costs through a me Read more
Comments
No comments yet. Be the first to share what you think.