Hol4 Development

Conventions, build commands, and idioms for working on the HOL4 codebase as software — editing `.sml`/`.sig`/`*Script.sml` files, running `bin/build` or `Holmake`, refactoring modules, cleaning up dead code or stale comments, and navigating HOL4's directory structure. Trigger this skill whenever the working directory is a HOL4 checkout and the task touches source files, the build system, code style, or module/identifier naming — even if the user doesn't say "HOL4" explicitly. Covers development-side concerns only; writing theorems, designing proofs, and picking tactics are a separate concern that this skill deliberately doesn't address.

hol-theorem-prover f8eb03d 12.5 KB Updated

File contents

hol-theorem-prover/hol/tree/main/.claude/skills/hol4-development commit f8eb03d903

Frequently asked questions

npx skillmds@latest add hol-theorem-prover/hol4-development