mandiant / mandiant/capa

review clig.dev for CLI guidelines

Open
#1,686 15 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted usability
Dominant language
Python
Stars
6.2k
Forks
726
Avg merge
11d 11h
Merged PRs (30d)
7

Description

take inspiration from https://clig.dev/ for best practices when it comes to CLI tools, like capa.

don't necessarily re-write things to adhere to the style, especially when we already have a working solution. however, if they have some good suggestions, see if we can incorporate them as appropriate.

i'll mark this as #help-wanted and #good-first-issue so that contributors can take suggestions from the items below and propose changes in dedicated PRs and issues. note: before spending a lot of time addressing one of these points, please coordinate with us to ensure we all agree on the design and/or wording.

Contributor guide

Open the contributing guide

Research direction

Review the CLI guidelines at clig.dev alongside capa's current command-line behavior. Before spending significant time, coordinate with the maintainers on one specific suggestion and its wording or design; done means an agreed, focused change proposed in a dedicated PR or issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.