canonical / canonical/workshop

Add common command aliases: `ls`, `sh`, `rm`, `ok`

Open Beginner friendly
#860 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
108
Forks
17
Avg merge
1d 7h
Merged PRs (30d)
40

Description

There are a number of common aliases that could be applied:
- `ls` for `list`
- `sh` for `shell`
- `rm` for `remove`
- `ok` for `okay` ;)
- …

I don't think there's any chance for these being ambiguous in the future?

Contributor guide

Open the contributing guide

Research direction

Start by locating the command definitions and existing alias-handling entry point for `list`, `shell`, `remove`, and `okay`. Add the requested aliases and verify that each invokes its corresponding command, including the behavior of the `…` placeholder as clarified by the project.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.