Ribbon: cool smart alias tool for windows
Source: Dev.to


What Are We?
Ribbon is an alias tool aiming to become the “Oh My Zsh” for Windows.
Our intention is to:
- Provide MCP‑like safety and stability while being easier to handle.
- Achieve big tasks with lower token usage.
- Allow users to create custom scripts and register commands for complex tasks.
What Can We Provide?
Execution‑Guard
When you run a command with rib exec, Execution‑Guard performs regex matching and keyword filtering before execution.
It will notify you before running dangerous commands like rm.
Slot‑Filling
Slot‑filling lets you set arguments dynamically.
{
"register_command": "rib regis commit='git commit -m '",
"execute_command": "rib exec commit 'today is good day !'",
"when_execute": "git commit -m 'today is good day !'"
}
Type‑Checking
Each slot has a type_selector. You can define the type you want to enforce.
If the received type does not match the slot type, the system will prompt you to change the value.
These are the main features; see the README for more specifics.
Why Should You Join?
We’re looking for users who are interested in trying Ribbon and providing feedback.
If you give us a chance, we hope to deliver a good experience.
Thank you for reading!