LL

lobstertrap/lola

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

132 stars Качество 80 Тренд 30Apache-2.0

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 the mcpServers key (~/.copilot/mcp-config.json for user scope).
  • copilot-vscode - writes MCP servers to .vscode/mcp.json using VS Code’s servers key. 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 repository
  • assistant=name1,name2 - Install to specific assistants
lola sync

Documentation

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add lobstertrap/lola
Новичок в MCP? Начните с руководства на mcpskill.org →