MarioRealista/awesome-modern-cli

Descubra alternativas selecionadas para utilitários clássicos de linha de comando Unix que oferecem melhor desempenho e saída aprimorada para suas tarefas diárias no terminal.

O que é awesome-modern-cli?

Este skill, baseado no repositório 'awesome-modern-cli' de MarioRealista, é uma curadoria de ferramentas modernas de linha de comando que substituem utilitários Unix tradicionais (como `cat`, `ls`, `grep`, `find`, etc.) com alternativas que oferecem melhor desempenho, saída mais rica e recursos adicionais, como realce de sintaxe e visualização amigável. É útil para desenvolvedores e administradores de sistemas que desejam otimizar seu fluxo de trabalho diário no terminal, reduzindo a complexidade de comandos e melhorando a legibilidade dos resultados. O skill é independente de plataforma, funcionando em qualquer sistema que suporte a instalação desses binários (Linux, macOS, Windows via WSL) e pode ser usado diretamente via CLI. Ele organiza as substituições por categoria (arquivos, busca, rede, sistema), facilitando a descoberta de ferramentas como `bat` para `cat`, `ripgrep` para `grep` e `fd` para `find`, cada uma com instruções de instalação e exemplos de uso.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add MarioRealista/awesome-modern-cli

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que awesome-modern-cli faz?

Descubra alternativas selecionadas para utilitários clássicos de linha de comando Unix que oferecem melhor desempenho e saída aprimorada para suas tarefas diárias no terminal.

Categorias e Alternativas

Visualização de Arquivos

  • bat - Um substituto para cat com realce de sintaxe e integração com Git. Instalação: brew install bat (macOS), apt install bat (Linux).
  • lsd - Um ls mais bonito com ícones e cores. Instalação: brew install lsd (macOS), apt install lsd (Linux).

Busca e Localização

  • ripgrep (rg) - Substitui grep com desempenho extremamente rápido e suporte nativo a regex. Instalação: brew install ripgrep (macOS), apt install ripgrep (Linux).
  • fd - Alternativa rápida e intuitiva para find. Instalação: brew install fd (macOS), apt install fd-find (Linux).

Rede e Download

  • httpie - Um curl mais amigável com saída formatada e colorida. Instalação: brew install httpie (macOS), apt install httpie (Linux).
  • xh - Alternativa moderna para curl/wget, similar ao httpie porém em Rust. Instalação: brew install xh (macOS), apt install xh (Linux).

Sistema e Processos

  • procs - Substituto para ps com visualização colorida e informações detalhadas. Instalação: brew install procs (macOS), apt install procs (Linux).
  • bottom (btm) - Monitor de sistema moderno em vez de top/htop. Instalação: brew install bottom (macOS), apt install bottom (Linux).

Substituições Diversas

  • duf - Alternativa para df com gráficos de uso de disco. Instalação: brew install duf (macOS), apt install duf (Linux).
  • dust - Similar a du mas com visualização intuitiva por pasta. Instalação: brew install dust (macOS), apt install dust (Linux).

Como Usar

  1. Instale qualquer ferramenta listada acima usando o gerenciador de pacotes do seu sistema.
  2. Use o comando correspondente diretamente no terminal. Exemplo: bat arquivo.txt ou rg 'padrão' ..
  3. Consulte a documentação de cada ferramenta para opções avançadas (geralmente com --help).

Nota: Este skill é baseado no repositório awesome-modern-cli e visa facilitar a descoberta de substituições modernas.

Habilidades Relacionadas