pi-arsenal
v0.1.2
Published
A terminal control deck for Pi: workspaces, sessions, skills, MCP, tasks, theme, and splash.
Maintainers
Readme
Pi Arsenal
LOADOUT READY. A terminal control deck for Pi: organize the workspace, deploy skills, inspect sessions, and review MCP tools without leaving the TUI.
╔══════════════════════════════════════════════╗
║ PI ARSENAL ║
║ WORKSPACE · SESSIONS · SKILLS · MCP ║
╚══════════════════════════════════════════════╝Modules
| Module | What it does |
|---|---|
| Workspace Drawer | Projects, files, computer browser, usage, Mermaid gallery, Session Library, optional Translation Studio, Skill Library, and MCP Server browser. |
| Session Library | Inspect sessions, rename them, add private descriptions, reload in the current window, and delete non-current sessions. |
| Skill Library | Browse enabled/disabled skills by folder; add private labels; enable/disable skills or folders; organize folders; prepare /skill:<name> commands. |
| MCP Server Browser | Read cached MCP servers and tools without displaying secrets. |
| Task Panel | Persistent task panel extension. |
| Startup Splash | Red/black terminal startup header. |
| Tokyo Night Terra | Included Pi theme. |
| Translation Studio integration | Shows 🌐 Translation Studio when pi-translation-studio is installed; Pi Arsenal does not bundle translation logic. |
Deploy
pi install npm:pi-arsenalThen reload Pi:
/reloadCommands
| Command | Action |
|---|---|
| Alt+W | Open the Workspace Drawer |
| /workspace | Open the Workspace Drawer when the terminal does not deliver Alt+W |
| /sessions | Open Session Library directly |
| /translate | Provided by the optional pi-translation-studio package |
| /reload | Apply changed skill discovery after enable/disable operations |
Skill Loadout
Open the drawer, then:
Skill Library → Enabled skills / Disabled skills → folder → skillFor enabled skills, select Use this skill now. Pi Arsenal prepares the canonical command in the editor:
/skill:<canonical-name>Add task details and submit when ready.
Skill enable/disable moves complete skill folders between
~/.agents/skillsand~/.agents/disabled-skills. Nothing is deleted. Run/reloadafterward.
