hairyf/hairy-utils

Compétences complètes pour travailler avec les utilitaires principaux @hairy/utils

Qu'est-ce que hairy-utils ?

Cette compétence fournit un ensemble d'outils complets pour utiliser efficacement la bibliothèque d'utilitaires @hairy/utils dans vos projets. Elle est conçue pour les développeurs qui souhaitent intégrer facilement des fonctions utilitaires courantes (manipulation de chaînes, tableaux, objets, etc.) directement depuis leurs agents IA comme Claude Code, Cursor ou Codex. La compétence prend en charge l'auto-complétion, la documentation contextuelle et la génération de code en français tout en conservant les appels API et les imports en anglais. Elle fonctionne sur toutes les plateformes compatibles avec les agents IA et simplifie l'accès aux fonctions de la bibliothèque sans avoir à consulter la documentation originale.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/hairyf/skills/tree/main/skills/hairy-utils

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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 hairy-utils ?

Compétences complètes pour travailler avec les utilitaires principaux @hairy/utils

Aperçu

Cette compétence aide votre agent IA à utiliser efficacement la bibliothèque @hairy/utils en fournissant des exemples, des modèles et des explications pour les fonctions utilitaires courantes.

Plateformes prises en charge

  • Claude Code
  • Cursor
  • Codex
  • Autres agents IA compatibles

Utilisation

Importation des utilitaires

import { debounce, throttle, deepClone } from '@hairy/utils'

Exemples d'utilisation

const debouncedFn = debounce(() => {
  console.log('Fonction debouncée exécutée')
}, 300)

Fonctionnalités

  • Gestion des événements (debounce, throttle)
  • Utilitaires pour objets (deepClone, merge, pick, omit)
  • Utilitaires pour tableaux (uniq, chunk, shuffle)
  • Utilitaires pour chaînes (camelCase, kebabCase, truncate)
  • Fonctions asynchrones (delay, retry, timeout)
  • Validation et transformation de données

Contribution

Les contributions sont les bienvenues ! Veuillez consulter le guide de contribution avant de soumettre une pull request.

Licence

MIT

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés