Search Haskell APIs using Hoogle directly from Claude Code.
/hoogle:search - Local SearchSearch your local Hoogle database:
/hoogle:search map
/hoogle:search (a -> Bool) -> [a] -> [a]
/hoogle:search +base foldl
Requires hoogle executable on PATH. Local database is generated automatically on first use.
/hoogle:remote - Online SearchSearch the official Hoogle server at hoogle.haskell.org:
/hoogle:remote map
/hoogle:remote (a -> Bool) -> [a] -> [a]
Use a custom Hoogle server:
/hoogle:remote map --url https://custom-hoogle.example.com
The hoogle skill activates automatically when Claude is working with Haskell code and needs to look up functions, type signatures, or documentation.
| Goal | Query |
|---|---|
| Find by name | map, filter, foldl |
| Find by type | a -> b -> a, (a -> Bool) -> [a] -> [a] |
| Filter by package | +base map, +containers lookup |
hoogle executable on PATH (cabal install hoogle or stack install hoogle)jq for JSON parsingcurlAdd the marketplace:
/plugin marketplace add m4dc4p/claude-hoogle
Install the plugin:
/plugin install hoogle@claude-hoogle
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-2 --plugin m4dc4p-claude-hoogleHaskell Language Server (HLS) integration for Claude Code with LSP support and troubleshooting guidance
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search.
Scala code intelligence for coding agents — fast symbol search, find definitions, and find references
Look up the public API of any JVM dependency (Scala 3, Scala 2, Java) from the terminal
PHP debugging and analysis tools using Xdebug. Trace execution, step debug, profile performance, and analyze code coverage.
Fast code search for Android/Kotlin/Java, iOS/Swift/ObjC, Dart/Flutter, TypeScript/JavaScript, Rust, Ruby, C#, PHP, Python, Go, Perl, C++, Protocol Buffers, and WSDL/XSD projects
Fast indexed code search — 5x faster than ripgrep using sparse n-gram indexing