DEV Community

Cover image for Ribbon: cool smart alias tool for windows
Transpective_dev_team
Transpective_dev_team

Posted on

Ribbon: cool smart alias tool for windows

register alias and running it

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 !'"
}
Enter fullscreen mode Exit fullscreen mode
  • 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)

Collapse
 
transpective_ecf841cb1a37 profile image
Transpective_dev_team