BS Coding — Development skill for Claude Code
BS Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, aider…) side by side in terminal panes within a single window.
How to install BS Coding
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tuannm711/BS-Coding and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What BS Coding does
BS Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, aider…) side by side in terminal panes within a single window. Ships a native "BS" agent with a chat UI, slash commands, bundled skills (Superpowers + Anthropic front-end), MCP, LSP, and packaged installers for Windows / macOS / Linux.
Alternatives in Development
- OpenSquirrel — For people who get distracted by agents 1.3k ★
- React Native Movie App — Get hands-on with React Native and Expo in this crash course 787 ★
- React Native Restate — Build a full-stack Real Estate app from scratch with Google Authentication, dynamic routing, and more 678 ★
README
BS Coding
**BS Coding** is a desktop app for running multiple CLI coding agents side by side — opencode, Claude Code, aider, and any other CLI agent you put on `PATH` — in parallel terminal panes inside a single window. It also ships a built-in **native "BS" agent** with its own chat UI, tool registry, sessions, permissions, and skill system.
Highlights
- Multi-agent panes — spawn several CLI coding agents in one window, each in its own terminal pane. Stop / restart / inject / zoom per pane; process trees are killed on exit (no orphans).
- Native BS agent — a first-party coding agent with chat UI, streaming output, markdown rendering, tool-call cards, image attachments, and undo/redo.
- Slash commands —
/init,/review,/new,/frontend-design, and Superpowers workflows (/sp-*), plus custom commands with$1..$N,$ARGUMENTS,@pathreferences and!cmd`` shell interpolation. - Bundled skills — 19 skills loadable by the agent: 14 Superpowers workflow skills and 5
Anthropic front-end/design skills (
frontend-design,canvas-design,theme-factory,brand-guidelines,web-artifacts-builder). - Sessions — create / switch / rename / delete conversations per agent, with auto-title and per-session undo/redo through file snapshots.
- MCP & LSP — stdio and HTTP MCP servers, plus language-server diagnostics surfaced in the agent's edit tools.
- Cost tracking — token and dollar usage per session and per model via the models.dev catalog.
- Office documents — the native agent can create and edit
.docx,.xlsx, and.pptxthrough theofficetool (powered by OfficeCLI; binary auto-downloaded on first use). - Model Connections — manage Claude Code / Codex / API-key accounts with OAuth login, account switching, and quota monitoring (see below).
- **Project expl
Related Skills
Meow Coding
Meow Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, ai
Husk
A desktop home for your CLI agent. Wraps claude / copilot / codex / aider in a clean Electron window with PTY,
App It
A Claude Code + Codex skill that turns a local project into a macOS Dock-launchable app — native window, its o
Cc Pets
A native macOS desktop pet for Codex CLI and Claude Code — 原生 macOS 桌宠,实时展示额度与 Agent 状态,无 Electron。
Alethe Agents
A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r
Hardware Assets Inventory Tool
Self-hosted hardware asset inventory for IT teams — track devices, who holds them, and the full ownership hist
Related Agents
Claude Squad
Manages multiple AI terminal agents including Claude Code and Aider in parallel
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Design Scanner
Extract the design system a codebase already ships — tokens, type scale, spacing, motion, and a reverse-engine