ocaml-claude-marketplace
OCaml project setup, testing, security, and code review
All Skills in This Repository (10)
Pure Emerald Level Indicatorsocaml-tutorials
Automate creation of interactive OCaml tutorials from .mld sources with MDX.
ocaml-npm-publishing
Publish OCaml libraries to npm for browser targets using js_of_ocaml and wasm_of_ocaml.
memtrace
Instrument OCaml builds with memtrace to collect and compare allocation traces.
ocaml-docs
Fix odoc reference syntax and disambiguation errors in OCaml documentation.
ocaml-testing
Structure OCaml test suites with Alcotest, Eio, and Dune conventions.
ocaml-project-setup
Standardize OCaml project metadata and scaffold library files with CI templates.
ocaml-code-style
Standardize OCaml coding style with interface-first design and Option/Result patterns.
ocaml-dune-migration
Migrate OCaml builds from ocamlbuild/topkg to dune.
fuzz
Fuzz-test OCaml parsers, encoders, and state machines with Crowbar.
effects
Design OCaml 5 algebraic effects-based APIs and streaming components with Eio or affect.
Frequently Asked Questions
FAQPage SchemaHow to install ocaml-claude-marketplace?โผ
Run `npx skills add avsm/ocaml-claude-marketplace --all -g -y` in your terminal to install all OCaml development skills globally.
What does the ocaml-dev plugin do?โผ
It provides commands and skills for initializing OCaml projects, migrating builds to dune, writing idiomatic code, and publishing to npm via js_of_ocaml.
How to fuzz test OCaml parsers?โผ
The fuzz skill shows how to write Crowbar tests for crash safety, roundtrips, and boundary conditions, and how to run long AFL campaigns.
Can it help review an OCaml codebase?โผ
Yes. The review-ocaml skill runs a two-phase audit that first judges module interfaces, then dispatches per-module implementation reviews.
Does it cover OCaml 5 concurrency and OxCaml?โผ
Yes. Dedicated skills cover Eio concurrency patterns, algebraic effects design, and OxCaml features like unboxed types, stack allocation, and SIMD.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core