# AoAH Day 25: Claude OCaml Marketplace for all your festive coding needs

*2025-12-25 — note*


I'm somewhat frazzled after managing to get through [25 days of agentic coding](https://anil.recoil.org/notes/aoah-2025).  It hasn't actually been that much physical work, but I
underestimated just how much my brain would be in full gear multitasking across
_so many_ terminal windows and ideas.  My outbound queue that I didn't manage to write
up is enormous: I have sessions running with OxCaml experiments, io\_uring webservers, implementations of ATProto, a pure OCaml Parquet, and some even stranger ideas I won't go into now\!

In the past, my computer systems brain was limited by the speed of coding, but now it feels like we're entering a different age. I'll reserve my longform thoughts on all of this for the new year as I need to head into Christmas festivities, but I wanted to leave you all with my **[Claude Code OCaml marketplace](https://github.com/avsm/ocaml-claude-marketplace)** in case you want to try this stuff for yourself\!


<a href="https://github.com/avsm/ocaml-claude-marketplac"> <figure class="image-center"><img src="/images/aoah-plugin-ss-1.webp" alt="" title="" loading="lazy" srcset="/images/aoah-plugin-ss-1.768.webp 768w, /images/aoah-plugin-ss-1.640.webp 640w, /images/aoah-plugin-ss-1.480.webp 480w, /images/aoah-plugin-ss-1.320.webp 320w, /images/aoah-plugin-ss-1.1920.webp 1920w, /images/aoah-plugin-ss-1.1600.webp 1600w, /images/aoah-plugin-ss-1.1440.webp 1440w, /images/aoah-plugin-ss-1.1280.webp 1280w, /images/aoah-plugin-ss-1.1024.webp 1024w"><figcaption></figcaption></figure> </a>

## Claude Skills and marketplaces

Claude has made it very simple to distribute [plugins](https://code.claude.com/docs/en/plugin-marketplaces). I just created a GitHub [avsm/ocaml-claude-marketplace](https://github.com/avsm/ocaml-claude-marketplace) and kicked off Claude's own development plugin to develop plugins with. I then fed it all my skills and asked it to generalise them a bit.  They'll likely need some work to generalise beyond me, but feel free to send in PRs\!

<figure class="image-center"><img src="/images/aoah-plugin-ss-4.webp" alt="Just go to the marketplaces section under /plugins in Claude" title="Just go to the marketplaces section under /plugins in Claude" loading="lazy" srcset="/images/aoah-plugin-ss-4.768.webp 768w, /images/aoah-plugin-ss-4.640.webp 640w, /images/aoah-plugin-ss-4.480.webp 480w, /images/aoah-plugin-ss-4.320.webp 320w, /images/aoah-plugin-ss-4.1920.webp 1920w, /images/aoah-plugin-ss-4.1600.webp 1600w, /images/aoah-plugin-ss-4.1440.webp 1440w, /images/aoah-plugin-ss-4.1280.webp 1280w, /images/aoah-plugin-ss-4.1024.webp 1024w"><figcaption>Just go to the marketplaces section under /plugins in Claude</figcaption></figure>

<figure class="image-center"><img src="/images/aoah-plugin-ss-2.webp" alt="It'll auto install it and you can find all the plugins for OCaml" title="It'll auto install it and you can find all the plugins for OCaml" loading="lazy" srcset="/images/aoah-plugin-ss-2.768.webp 768w, /images/aoah-plugin-ss-2.640.webp 640w, /images/aoah-plugin-ss-2.480.webp 480w, /images/aoah-plugin-ss-2.320.webp 320w, /images/aoah-plugin-ss-2.2560.webp 2560w, /images/aoah-plugin-ss-2.1920.webp 1920w, /images/aoah-plugin-ss-2.1600.webp 1600w, /images/aoah-plugin-ss-2.1440.webp 1440w, /images/aoah-plugin-ss-2.1280.webp 1280w, /images/aoah-plugin-ss-2.1024.webp 1024w"><figcaption>It'll auto install it and you can find all the plugins for OCaml</figcaption></figure>

<figure class="image-center"><img src="/images/aoah-plugin-ss-3.webp" alt="And you can enable or disable it selectively" title="And you can enable or disable it selectively" loading="lazy" srcset="/images/aoah-plugin-ss-3.768.webp 768w, /images/aoah-plugin-ss-3.640.webp 640w, /images/aoah-plugin-ss-3.480.webp 480w, /images/aoah-plugin-ss-3.320.webp 320w, /images/aoah-plugin-ss-3.2560.webp 2560w, /images/aoah-plugin-ss-3.1920.webp 1920w, /images/aoah-plugin-ss-3.1600.webp 1600w, /images/aoah-plugin-ss-3.1440.webp 1440w, /images/aoah-plugin-ss-3.1280.webp 1280w, /images/aoah-plugin-ss-3.1024.webp 1024w"><figcaption>And you can enable or disable it selectively</figcaption></figure>


I'll be back in the new year with more thoughts, but in the meanwhile, I hope
you all have a very good holiday and a chance to recharge! It's going to be a
mad 2026...

Synopsis: Wrapping up 25 days of agentic coding with a Claude Code OCaml plugin marketplace to share the skills and tools developed throughout the series.
Words: 283

## Related

- [My (very) fast zero-allocation webserver using OxCaml](https://anil.recoil.org/notes/oxcaml-httpz) (note, 2026-02-01)
- [2025 Advent of Agentic Humps: Building a useful O(x)Caml library every day](https://anil.recoil.org/notes/aoah-2025) (note, 2025-12-26)
- [AoAH Day 24: Tuatara, an evolving Atom aggregator that mutates](https://anil.recoil.org/notes/aoah-2025-24) (note, 2025-12-24)

---
Canonical: https://anil.recoil.org/notes/aoah-2025-25
Type: note
Tags: ai, ocaml, oxcaml, llms, aoah
