Agent skills for working with Earthly tools and platforms.
| Skill | Description |
|---|---|
| lunar-cataloger | Create Lunar cataloger plugins (Bash scripts) that sync software catalog information from external systems |
| lunar-collector | Create Lunar collector plugins (Bash scripts) that gather SDLC metadata |
| lunar-config | Edit lunar-config.yml — wire together components, domains, collectors, policies, catalogers, and initiatives |
| lunar-policy | Create Lunar policy plugins (Python scripts) that enforce engineering standards |
| lunar-sql | Query Lunar's SQL API for components, checks, policies, domains, and PRs |
| earthfile | Write Earthfiles for repeatable, containerized builds with Earthly |
Install with the skills CLI:
# Install all Earthly skills globally
npx skills add earthly/skills -g
# Or install a specific skill globally
npx skills add earthly/skills -g --skill lunar-policyThe CLI auto-detects which coding agents you have installed (Claude Code, Codex, Cursor, and 50+ more) and copies the skills to the right location. See the skills CLI docs for more commands like list, update, and remove.
Drop -g to install into the current project's .claude/skills/ (or equivalent) instead — useful if you want to commit the skills into a shared team repo.
These skills are designed to be used with AI agents that support the Claude/Codex skill format. Each skill contains:
SKILL.md- Main instructions and quick-start guide
Lunar skills also contain:
references/- Curated documentation for the AI to consult first- Hosted docs backup - Use https://docs-lunar.earthly.dev/llms.txt only when
references/is insufficient; for targeted answers, ask a specific question with?ask=<question>on a docs page URL
- Lunar Documentation
- lunar-lib Repository - Reference collectors and policies
- Earthly Documentation