lpm — скилл

Три скилла для lpm: агент пишет конфиг проекта, управляет сервисами и копиями репозитория, ведет общие заметки о работе.

  • 150 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл `lpm-cli` запускает и останавливает сервисы, создает копии и рабочие деревья Git; команды между компьютерами требуют подтверждения в приложении.
Все причины и проверки

gug007/lpm

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/lpm

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл `lpm-cli` запускает и останавливает сервисы, создает копии и рабочие деревья Git; команды между компьютерами требуют подтверждения в приложении.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

lpm — десктопное приложение, которое запускает сервисы проекта и ИИ-агентов в одном окне. В репозитории лежат три скилла для него. `lpm-config` пишет и правит конфиг проекта, сервисов и кнопок действий. `lpm-cli` запускает и останавливает проекты, читает логи, делает копии и рабочие деревья Git. `lpm-memory` сохраняет заметки о ходе работы в `~/.lpm/memory/`, чтобы другой агент продолжил с того же места. Конфиг скилл меняет только через `lpm config apply`: команда сначала проверяет файл, потом приложение заменяет его целиком.

Для кого. Разработчикам, которые гоняют Claude Code и Codex параллельно на нескольких копиях проекта и хотят передавать управление приложением самим агентам.

Подходит, если

  • Проект состоит из нескольких сервисов, и конфиг запуска проще поручить агенту.
  • Агентам нужна отдельная копия репозитория на каждую задачу без конфликтов.
  • Один агент закончил сессию, а другой должен подхватить заметки и продолжить.
  • Нужно из агента прочитать логи сервиса или дождаться, пока порт откроется.

Не подходит, если

  • Приложение lpm не установлено: `lpm-cli` без него не работает.
  • Нужен запуск без десктопного окна, например на сервере без графики.
  • Достаточно обычного `docker compose`, и отдельный менеджер проектов лишний.

Пример запроса к агенту

Настрой lpm для этого проекта: подними сервер и воркер, добавь кнопку для тестов.

Ограничения

Скиллы работают только вместе с приложением lpm: сначала скачайте его с lpm.cx, команду `lpm` ставят в настройках приложения. Часть команд (`config get`, `config apply`, `skills`, управление проектами) требует запущенного приложения. Конфиг для macOS правится только через `lpm config apply`, Windows и Linux в README помечены как бета. Команды `lpm cp` и `lpm exec` между компьютерами ждут подтверждения пользователя в приложении и по умолчанию выключены.

Как отключить. Удалите папки `lpm-config`, `lpm-cli` и `lpm-memory` из каталога скиллов агента. Приложение lpm и заметки в `~/.lpm/memory/` остаются, их удаляют отдельно.

Частые вопросы

Как поставить скиллы?

Выполните `npx skills add gug007/lpm` и скажите агенту «set up lpm for this project». Сам lpm скачивают отдельно с lpm.cx.

Чем скиллы отличаются друг от друга?

`lpm-config` правит YAML-конфиг, `lpm-cli` управляет запущенными проектами и копиями, `lpm-memory` хранит заметки о ходе работы для передачи между агентами.

Куда `lpm-memory` пишет заметки?

В `~/.lpm/memory/<проект>/<сессия>.md`; путь можно задать переменной `$LPM_MEMORY_DIR`. Копия проекта делит заметки с оригиналом.

Можно ли править конфиг руками?

Скилл этого не делает: он читает слой через `lpm config get` и пишет через `lpm config apply` с проверкой ревизии. Так приложение не получит битый файл.

Работают ли скиллы в Codex?

Да, для `lpm-cli` в репозитории есть `agents/openai.yaml`, а установка идет той же командой `skills add`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

APM

APM (Agent Package Manager)

Выбор редакции

Менеджер пакетов для контекста AI-агентов: скиллы, промпты и MCP-серверы ставятся одной командой во все поддерживаемые агенты

CLIРасширенный доступ4,4 тыс.Звезды репозитория

MCP-сервер agent-lsp собирает языковые серверы в связки для агента: вызовы, безопасная правка, переименование, диагностика.

MCP-серверШирокий доступ178Звезды репозитория

Скиллы и CLI с графом продукта: до кода проверяют роли, состояния и сбои, после сборки проверяют живой продукт

СкиллРасширенный доступ120Звезды репозитория

Менеджер пакетов для ИИ-агентов: ставит правила, скиллы и промпты и конвертирует их под Cursor, Claude Code и другие.

CLIРасширенный доступ124Звезды репозитория

Плагин Composer раздает скиллы для ИИ как зависимости: берет из vendor и репозиториев Git и кладет в каталог проекта.

CLIРасширенный доступ55Звезды репозитория

Расширение для агента Pi дает ему LSP, линтеры, форматтеры и структурный поиск при каждой правке кода, плюс экспериментальный MCP.

ПлагинРасширенный доступ529Звезды репозитория

Коротко о README

Скиллы ставятся одной командой, после чего агент настраивает проект и управляет им через команду `lpm`.

Бейдж для README

Исходный SKILL.md

---
name: lpm-memory
description: "Shared project memory for AI coding agents: save or recall work-session logs in `~/.lpm/memory/<project>/<session>.md` so another agent CLI (Claude Code, Codex, Gemini) or a future session can continue the work by session name."
---

Сообщить о проблеме