
Linux Tools
- Updated August 1, 2026
- smsilva/linux
linux-tools is a Claude Code skill in the Git & Pull Requests category. Bash script conventions and conventional commits for Linux development
Key points
- linux-tools
- Git & Pull Requests
- AI-coding skill
Linux Tools by the numbers
- Data as of Aug 2, 2026 (Skillselion catalog sync)
/plugin marketplace add smsilva/linux/plugin install linux-tools@linuxAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | August 1, 2026 |
|---|---|
| Repository | smsilva/linux ↗ |
What it does
Bash script conventions and conventional commits for Linux development
README.md
Configuração Inicial com minhas preferências para o Ubuntu 24.04
Estes scripts instalam e configuram:
Aliases para comandos como
gcorque faz umgit checkoutde uma branch remota usando Fuzzy Finder (galiasmostras os alias relacionados ao Git).Cria um link simbólico em
${HOME}/bin-${USER}apontandos para oONDE_ESTE_REPOSITORIO_FOI_BAIXADO/scripts/bin.Configura o usuário atual como sudoer criando um arquivo em
/etc/sudoers.d/${USER}.Instala os seguintes utilitários:
- apt-transport-https
- bat
- cowsay
- curl
- fd-find
- fortune
- gnupg
- htop
- ipcalc
- iptraf
- jq
- libxml2-utils
- nmap
- powerline (cria um arquivo
${HOME}/.config/powerline/config.jsone altera o${HOME}/.bashrc) - powerline-gitstatus - tmux (cria um arquivo
${HOME}/.tmux.conf) - tmux
- translate-shell
- tree
- vim-gtk3
- wget
- xclip
Instala o Fuzzy Finder
Exemplo de Terminal com TMUX e Powerline configurados

Configurando SSH Key
Para cria uma a chave SSH, execute o comando abaixo de acordo com o tipo de chave que você deseja criar:
Chave Ed25519
ssh-keygen -t ed25519 -C "address@example.com" -f ~/.ssh/id_ed25519
Chave RSA
ssh-keygen -t rsa -C "address@example.com" -f ~/.ssh/id_rsa
Iniciar o ssh-agent
eval "$(ssh-agent -s)"
Adicionar as chaves SSH ao ssh-agent
ssh-add ~/.ssh/id_ed25519
ssh-add ~/.ssh/id_rsa
Configurando qual chave usar
Para configurar qual chave usar, crie um arquivo ~/.ssh/config com o conteúdo abaixo:
Host *
User git
PubkeyAcceptedAlgorithms +ssh-rsa
HostkeyAlgorithms +ssh-rsa
StrictHostKeyChecking no
Host github.com-pessoal
HostName github.com
IdentityFile ~/.ssh/id_ed25519
Host github.com
HostName github.com
IdentityFile ~/.ssh/id_rsa
Host ssh.dev.azure.com
HostName ssh.dev.azure.com
IdentityFile ~/.ssh/id_ed25519
Configurando o repositório para usar a chave correta
git remote set-url origin git@github.com-pessoal:smsilva/linux.git