Communitygithub.com

anisfakename/dotfiles-coach

🛠 Automatisez les workflows shell en analysant l'historique pour créer des alias intelligents et des fonctionnalités de sécurité à l'aide de GitHub Copilot CLI.

Qu'est-ce que dotfiles-coach ?

Ce skill, anisfakename/dotfiles-coach, permet d'analyser l'historique de vos commandes shell pour automatiser vos workflows. Il crée automatiquement des alias intelligents pour les commandes fréquemment utilisées et ajoute des fonctionnalités de sécurité telles que des confirmations avant d'exécuter des commandes destructrices (comme `rm` ou `dd`). Il s'intègre avec GitHub Copilot CLI pour générer et recommander des alias personnalisés. Utile pour les développeurs et les power users qui souhaitent optimiser leur productivité en terminal et réduire les erreurs, il fonctionne sur tout système prenant en charge les dotfiles et les shells bash/zsh.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add anisfakename/dotfiles-coach

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait dotfiles-coach ?

🛠 Automatisez les workflows shell en analysant l'historique pour créer des alias intelligents et des fonctionnalités de sécurité à l'aide de GitHub Copilot CLI.

Fonctionnalités

  • Analyse de l'historique des commandes shell
  • Création automatique d'alias pour les commandes fréquentes
  • Fonctionnalités de sécurité (confirmations pour les commandes destructrices)
  • Intégration avec GitHub Copilot CLI pour des suggestions intelligentes

Utilisation

  1. Assurez-vous d'avoir GitHub Copilot CLI installé (gh copilot)
  2. Lancez l'analyse de votre historique : dotfiles-coach analyze
  3. Appliquez les alias suggérés : dotfiles-coach apply
  4. Activez les fonctionnalités de sécurité : dotfiles-coach secure

Prérequis

  • Bash, Zsh ou Fish
  • GitHub Copilot CLI
  • Un fichier .bash_history, .zsh_history ou équivalent

Exemple

# Analyser l'historique
dotfiles-coach analyze

# Voir les alias proposés
dotfiles-coach list

# Appliquer les alias
dotfiles-coach apply --all

Skills associés