Write Agent Skills and Contexts once, use everywhere.
Lola is a universal AI Package Manager. If an agent's skills were an RPM, Lola is the DNF for it. Write your skills and context modules once as portable packages, then install them to any AI assistant or agent with a single command.
Supported AI Assistants
| Assistant | Skills | Commands | Agents |
|---|---|---|---|
| Claude Code | Yes | Yes | Yes |
| Cursor | Yes | Yes | Yes |
| Gemini CLI | Yes | Yes | N/A |
| OpenCode | Yes | Yes | Yes |
Installation
# Recommended: install from PyPI uv tool install lola-ai # Or with pip pip install lola-ai
Want the latest dev version?
uv tool install git+https://github.com/LobsterTrap/lola
Quick Start
# Set up the official marketplace lola market add general https://raw.githubusercontent.com/RedHatProductSecurity/lola-market/main/general-market.yml # Add a module lola mod add https://github.com/user/my-skills.git # Install to all detected assistants lola install my-skills # Or install to a specific assistant lola install my-skills -a claude-code
Declarative Installation
Create a .lola-req in your project:
python-tools>=1.0.0
git-workflow>>claude-code
https://github.com/user/module.git@main
Documentation
Full documentation is available at lobstertrap.org/lola.
- Installation - Prerequisites and setup
- Quick Start - Get up and running
- User Guide - Modules, marketplace, and more
- CLI Reference - Complete command reference
- Skills and Modules - Understanding Agent Skills vs AI Context Modules
- Roadmap - Vision and where Lola is heading
Contributing
Contributions are welcome! See CONTRIBUTING.md for guidelines.
License
Authors
- Igor Brandao
- Katie Mulliken