
lobstertrap/lola
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
lobstertrap/lola - кандидат на агентские навыки, импортированный из https://github.com/lobstertrap/lola.
Обзор
lobstertrap/lola - кандидат на агентские навыки, импортированный из https://github.com/lobstertrap/lola.
Обзор (машинный перевод)
Напишите агентские навыки и контексты один раз, используйте везде.
Lola является универсальным менеджером пакетов AI. Если навыки агента были РПМ, Лола для него ДНФ. Напишите свои навыки и контекстные модули как портативные пакеты, а затем установите их на любого помощника или агента с одной командой.
Поддерживаемые помощники
Помощник, Навыки, Команды, Агенты [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] Код Клода Да Да Да Да Да Да Копилотный CLI Да Да Да Да Да Да | Копилот (VS-код) | Да | Да1 | Да Обсуждение Yes | Yes | Yes Gemini CLI | Да | Да | N/A | OpenCode | Да | Да
1 Охват проекта — VS Code не имеет место для размещения команд слэша.
GitHub Copilot имеет две цели, которые разделяют один и тот же проект.
~/.copilot/ (пользовательские) файлы, но отличаются обработкой MCP:
copilot-cli — пишет MCP-серверы, используя mcpServers ключ
[[Т4]] для пользователя.
copilot-vscode — пишет MCP-серверы .vscode/mcp.json с помощью VS
Код servers ключ. VS Код не имеет местоположений для команд Slash
или MCP, поэтому они пропускаются (с предупреждением) при установке в поле пользователя.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Lola - AI Context Package Manager
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 |
| Copilot CLI | Yes | Yes | Yes |
| Copilot (VS Code) | Yes | Yes¹ | Yes |
| Cursor | Yes | Yes | Yes |
| Gemini CLI | Yes | Yes | N/A |
| OpenCode | Yes | Yes | Yes |
¹ Project scope only — VS Code has no user-scope location for slash commands.
GitHub Copilot has two targets that share the same .github/ (project) and
~/.copilot/ (user) files but differ in MCP handling:
copilot-cli- writes MCP servers using themcpServerskey (~/.copilot/mcp-config.jsonfor user scope).copilot-vscode- writes MCP servers to.vscode/mcp.jsonusing VS Code’sserverskey. VS Code has no user-scope location for slash commands or MCP, so those are skipped (with a warning) when installing at user scope.
When no assistant is selected explicitly, copilot-vscode is preferred over
copilot-cli to avoid writing the same project files twice.
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
https://github.com/user/module.git@main
https://github.com/quay/ai-helpers.git@main#subdirectory=plugins/dev
https://github.com/user/repo.git#assistant=claude-code,cursor
URL fragments support:
subdirectory=path/to/module- Install from a subdirectory in the repositoryassistant=name1,name2- Install to specific assistants
lola sync
Documentation
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add lobstertrap/lola