A tree-based library of CLI commands, accessible from the VSCode
Activity Bar. Organize your commands into folders and execute them with a
single click in the terminal of your choice.
Features
A dedicated icon in the vertical Activity Bar opens a sidebar panel on the
left.
Unlimited hierarchy: nested folders and commands.
Full management: create, edit, duplicate, delete.
Reordering via drag and drop, or using "Move Up / Move Down".
Clicking a command = execution:
no terminal is open → a terminal is created;
only one terminal is open → the command is executed there;
multiple terminals are open → a popup allows you to choose the terminal
(or create a new one).
The tree structure and expanded/collapsed state are saved between sessions.
Usage
Click the Command Stash icon in the Activity Bar (on the left).
Use the buttons at the top of the panel to create a folder or a command.
Hover over an item to see quick actions; right-click to open the full menu
(edit, duplicate, reorder, delete).
Click a command to execute it.
Development
npm install
npm run compile # ou npm run watch
Then press F5 in VSCode to launch a test window.
Where is the data stored ?
In the extension's globalState (therefore shared across all your projects).