Execute reusable command workflows from a single CLI.
About this project
xcute A CLI to save, reuse, and execute command actions. Previously known as project-registry Installation Requirements: Node.js version 21.0.0 or higher. or Quick Start Add a simple action An action is just a name mapped to one or more commands. Run it That’s it ^.^ Using variables Actions can contain variables using the {{variable}} syntax. Example: Variables with description You can provide a description for a variable to make the prompt more helpful using {{variable::description}} syntax: If you use the same variable multiple times, you only need to add the description once: Variables with default values You can provide a default value using {{variable default}} syntax: You can combine description and default value with {{variable::description default}}: Resolution order is: Passed CLI value Variable default value Interactive prompt Run it by passing values: If a value is missing, xcute will ask for it automatically. Variables are optional — if you don’t need them, don’t use them. Running actions (name or select) Run directly by name This is the fastest way if you remember the name. Use interactive selection (recommended) If you don’t remember the exact name:
From the project README on
GitHub
- Stars
- 10
- Forks
- 1
- License
- MIT
- Last push
- 18 Jul 2026
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/xcute)