Sandbox
@gug007/lpm

Skills for lpm project control in Claude Code and Codex

lpm combines a macOS project workspace with packaged agent skills. The skills help an agent set up project config and drive the `lpm` CLI to start, stop, duplicate, and inspect running projects.

159 stars9 forksTypeScriptUpdated 6d ago
Who it's for

Builders who want Claude Code or Codex to manage project workspaces alongside their services.

What it delivers

You can keep multiple dev projects and agent sessions moving in parallel without re-explaining setup or switching context.

What it does

Project config skill

`lpm-config` helps an agent inspect a codebase, detect services, and write project config.

Command-line control skill

`lpm-cli` lets an agent use the `lpm` command to start, stop, check status, view logs, and duplicate projects.

Workspace duplication

The desktop app can clone a project so you can work on parallel features without conflicts.

Live terminal workspace

Projects run with live terminal output for services and side-by-side agent terminals.

Project and service management

Profiles and one-shot actions let you run subsets of services, tests, migrations, and deploy commands.

How to get it

  1. 1lpm ships two agent skills: lpm-config writes and edits project config, and lpm-cli…
    npx skills add gug007/lpm

README

lpm — Switch between projects and terminals in seconds

One click to start, stop, or duplicate your dev projects. Run Claude Code, Codex, and other AI agents in parallel on the same codebase — no conflicts, no context switching.

Website Release


Download lpm for macOS

A native macOS desktop app for managing your dev projects. Start, stop, duplicate, and switch between projects with a single click — with a built-in terminal optimized for AI coding agents like Claude Code and Codex.

  • Start and stop your entire project with a single click
  • Build fast with AI coding agents
  • The best terminal for AI agents like Claude Code and Codex
  • Duplicate your project instantly to build features in parallel —
    run multiple agents on the same codebase without conflicts
  • A single workspace for all your services, terminals, and agents
  • Switch between projects without losing context or running processes
  • Keep long-running tasks alive across sessions

Install

Download lpm from lpm.cx, open the .dmg, and drag lpm to Applications.

Supports macOS (Apple Silicon & Intel).

See it in action

Add a project — browse to a directory, define services, save

Adding a new project in lpm desktop app

Start a project — one click, live terminal output for every service

Starting a project in lpm desktop app

Run AI agents alongside your services — Claude Code, Codex, or any agent in the same workspace

Running Claude Code in lpm

Duplicate a project — work on features in parallel, no conflicts

Duplicating a project in lpm

Fast switching — stop one project, start another in seconds

Switching between projects in lpm

Split terminals — arrange services and agents side-by-side

Splitting terminals in lpm

Why lpm?

  • Native macOS app — GUI with live terminal, config editor, notes, and theme support
  • No Docker required — runs your services natively
  • Auto-detects project setup — Rails, Next.js, Go, Django, Flask, Docker Compose
  • Profiles for running service subsets
  • Actions — one-shot commands like tests, migrations, and deploys, runnable from the Actions button
  • Works with any stack — if it runs in a terminal, lpm can manage it

AI Agent Skills

lpm ships two agent skills: lpm-config writes and edits project config, and lpm-cli drives the lpm command-line tool to control running projects (start/stop, logs, status, duplicate). Install them via skills.sh:

npx skills add gug007/lpm

Then just tell your agent "set up lpm for this project" and it will analyze your codebase, discover services, and write the config.

See lpm-config/README.md and lpm-cli/README.md for details.

Files in the repo

Repository payload17 top-level entries
  • .github
  • cli
  • desktop
  • lpm
  • lpm-cli
  • lpm-config
  • lpm-memory
  • mobile
  • scripts
  • website
  • .gitignore
  • .lpm.yml
  • AGENTS.md
  • CLAUDE.md
  • LICENSE
  • NOTIFICATIONS.md
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k