Skip to content
Back to skills

Elm Packages

ASecurity

Look up Elm package documentation, list project dependencies, search the Elm package registry, and read module exports. Use when working with Elm projects, elm.json files, or needing information about Elm packages.

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
documentationbashapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill elm-packages --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Elm Packages?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Elm Packages
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-elm-packages/badge)](https://www.skillsdirectory.com/skills/majiayu000-elm-packages)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: elm-packages
description: >
  Look up Elm package documentation, list project dependencies, search the
  Elm package registry, and read module exports. Use when working with Elm
  projects, elm.json files, or needing information about Elm packages.
allowed-tools: Read, Bash, Glob
---

# Capabilities

All capabilities are exposed as bash scripts in the `scripts/` directory relative to this skill.

If scripts fail, see ./TROUBLESHOOTING.md for diagnosis and installation help.

```bash
# List installed packages (elm.json dependencies)
./scripts/list-installed-packages.sh

# Search the Elm package repository
./scripts/search-packages.sh "search query"

# Get README documentation for a package
./scripts/get-readme.sh {author} {name} {version}

# List package modules or module exports
./scripts/get-exports.sh {author} {name} {version}
./scripts/get-exports.sh {author} {name} {version} {ModuleName}

# Get full docs for a specific export
./scripts/get-export-docs.sh {author} {name} {version} {ModuleName} {exportName}
```

## Common Workflows

### Looking up docs for an installed package

1. Run `list-installed-packages.sh` to get author/name/version
2. Run `get-exports.sh` to list modules, then exports
3. Run `get-export-docs.sh` for full documentation on a specific export

### Discovering new packages

1. Run `search-packages.sh` with keywords to find packages
2. Run `get-readme.sh` for an overview
3. Run `get-exports.sh` to explore the API

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.