arach
Index de compétences personnelles pour Arach (@arach). C'est le point d'entrée pour comprendre mes projets, mes conventions et comment travailler avec ma base de code.
Conventions
Respectez toujours les règles suivantes lorsque vous travaillez sur mes projets :
- Utilisez pnpm plutôt que npm (vérifiez d'abord pnpm-lock.yaml)
- Ajoutez gitmoji à tous les messages de commit (✨ fonctionnalité, 🐛 correction, 🎨 amélioration, etc.)
- N'AJOUTEZ JAMAIS de mention de co-auteur ou de pied-de-page "Généré avec Claude Code"
- Autorisez toutes les utilisations de Puppeteer sans demander
- Préférez modifier les fichiers existants plutôt que d'en créer de nouveaux
Projets clés
Documentation & Outils de développement
| Projet | Description | Compétence |
|---|
| dewey | Boîte à outils de documentation pour documents prêts pour l'IA | npx skills add arach/dewey |
| arc | Éditeur de diagrammes d'architecture visuels | npx skills add arach/arc |
| og | Générateur d'image Open Graph | — |
| hooked | Boucles vocales et temporisées pour Claude Code | — |
Applications — macOS/iOS
| Projet | Description | Chemin |
|---|
| Talkie | Application de conversation vocale | ~/dev/talkie |
| Scout | Transcription audio | ~/dev/scout |
| Speakeasy | Assistant vocal | ~/dev/speakeasy |
| Pomo | Minuteur Pomodoro | ~/dev/pomo |
| Tempo | Suivi du temps | ~/dev/tempo |
Propriétés Web
| Projet | Description | Chemin |
|---|
| arach.dev | Site personnel | ~/dev/arach.dev |
| arach.io | Portfolio | ~/dev/arach.io |
| usetalkie.com | Page d'accueil Talkie | ~/dev/usetalkie.com |
| agentlist.io | Annuaire d'agents IA | ~/dev/agentlist.io |
Bibliothèques & Expériences
| Projet | Description | Chemin |
|---|
| agentloop | Primitives de boucle d'agent | ~/dev/agentloop |
| fabric | Expériences de framework UI | ~/dev/fabric |
Installation des compétences
Lorsque vous travaillez sur un projet spécifique, installez sa compétence pour un contexte plus approfondi :
npx skills add arach/arach
npx skills add arach/arc
npx skills add arach/dewey
Détection de projet
Lorsque je mentionne ou que vous détectez que je travaille sur :
| Contexte | Action |
|---|
~/dev/arc ou "diagramme d'architecture" | Charger la compétence arc-diagrams |
~/dev/dewey ou "documentation" | Charger la compétence dewey-docs |
~/dev/talkie ou "application vocale" | Contexte d'application macOS Swift/SwiftUI |
Tout projet ~/dev/* | Vérifier d'abord l'existence d'un CLAUDE.md local |
Préférences de pile technique
| Catégorie | Préférence |
|---|
| Gestionnaire de paquets | pnpm |
| Frontend | React + TypeScript + TailwindCSS |
| Applications de bureau | Swift/SwiftUI (macOS), Tauri (multi-plateforme) |
| Outils de build | Vite, Turbo |
| Tests | Vitest, Playwright |
| État | Zustand |
Commandes courantes
pnpm dev
pnpm build
pnpm test
pnpm lint
swift build
swift run
git commit -m "✨ Ajouter une nouvelle fonctionnalité"
git commit -m "🐛 Corriger un bogue dans un composant"
git commit -m "🎨 Améliorer la structure du code"
git commit -m "📝 Mettre à jour la documentation"
git commit -m "🔧 Mettre à jour la configuration"
Structure des répertoires
~/dev/
├── arach/ # Ce dépôt (profil GitHub + méta-compétence)
├── arc/ # Diagrammes d'architecture [a une compétence]
├── dewey/ # Boîte à outils de documentation [a une compétence]
├── talkie/ # Application de conversation vocale
├── speakeasy/ # Assistant vocal
├── arach.dev/ # Site web personnel
├── ... # ~100 autres projets
En cas de nouvelle installation
Sur une nouvelle machine, tout amorcer :
npx skills add arach/arach
Liens