sidecar
Run AI coding agents, git, and tasks in one terminal workspace
All Skills in This Repository (18)
Pure Emerald Level Indicatorscreate-adapter
Build and debug chat-history adapters with caching, incremental parsing, and watch/FD management.
create-theme
Configure and apply custom Sidecar themes via a configuration file.
ui-features
Guide developers in implementing Sidecar UI modals, keyboard shortcuts, and responsive layouts.
create-plugin
Create Sidecar plugins by implementing the Plugin interface and registering them in cmd/sidecar/main.go.
feature-flags
Gates experimental Sidecar functionality behind feature flags with runtime checks and CLI/config overrides.
inline-editor
Enable inline text editing in the file browser preview pane via tmux-backed PTY.
drag-pane
Automate drag-to-resize pane interactions for Go-based two-pane plugin layouts.
create-prompt
Create standardized prompts for Sidecar workspaces using template variables and scope overrides.
merge-strategy
Configure and apply git merge strategies for Sidecar workflows.
sidecar-website
Build and maintain Docusaurus documentation sites for Sidecar projects.
shell-integration
Relay interactive shell input and capture output through tmux sessions.
profile-memory
Profile Sidecar memory usage and detect leaks with Go pprof and heap analysis.
Frequently Asked Questions
FAQPage SchemaHow to install Sidecar?โผ
Run `npx skills add marcus/sidecar --all -g -y` in your terminal to install all skills in this suite globally.
What does Sidecar do?โผ
Sidecar is a terminal workspace that runs AI coding agents in embedded panes next to git diffs, task issues, and file browsers. It lets you monitor and manage agent sessions across all your projects in one screen.
Which AI coding agents work with Sidecar?โผ
Sidecar works with Claude Code, Codex, Gemini, Cursor, OpenCode, and Pi. You can launch any of them directly inside its embedded terminal panes.
Can Sidecar manage git worktrees and merges?โผ
Yes. It creates and switches git worktrees, shows syntax-highlighted diffs, stages files, and runs a full merge workflow including push, PR creation, and cleanup.
Do I need to know Go to use Sidecar?โผ
No. Sidecar is a ready-to-run terminal app installed via Homebrew or a setup script; Go is only needed if you build it from source.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core