This post is structured as follows:
- What Are We?
- What Can We Provide?
- Why Should You Join?
What Are We?
Ribbon is an alias tool aiming to become the "Oh My Zsh" for Windows.
Our intention is:
- Provide MCP-like safety and stability but easier to handle.
- Do big things with lower token usage.
- Allow users to create custom scripts and register commands for complex tasks.
What Can We Provide?
We have several unique features:
Execution-Guard
: When you run a command from "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 allows you to set arguments dynamically.
Showcase:
{
"register_command": "rib regis commit='git commit -m <T: string>'",
"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 our main features. You can see specifics in our README.
Why Should You Join?
I don't know. But if you are interested, I hope you can give us a chance.
A chance to provide you with a good experience.
Thank you for reading, everyone!This post is structured as follows:
README.
Why Should You Join?
I don't know. But if you are interested, I hope you can give us a chance.
A chance to provide you with a good experience.
Thank you for reading, everyone!

Top comments (1)
Link to our repo