Opam

opam is the package manager for ocaml packages. This skill teaches you how to use it Use when this capability is needed.

tomevault-io Updated

File contents

My Skill

When to Use

  • Use this skill when you need to run any command from our dependencies like dune. For example dune build, you would wrap it with opam exec -- dune build
  • This skill is helpful for knowing how to use opam properly

Instructions

  • Install a package: opam install {{package}} -y
  • Pin a package from a github URL opam pin add {{package}}.dev "{{URL}}" -y. For example: opam pin add toffee.dev "https://github.com/davesnx/mosaic.git#20c70887e8357200e2b794cd9dd12095404cabaf" -y
  • Domain-specific conventions
  • Best practices and patterns

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/davesnx--query-json--opam commit e97a162202

Frequently asked questions

npx skillmds@latest add tomevault-io/opam