arach
Índice de habilidades personales para Arach (@arach). Este es el punto de entrada para entender mis proyectos, convenciones y cómo trabajar con mi base de código.
Convenciones
Sigue siempre estas al trabajar en mis proyectos:
- Usa pnpm en lugar de npm (verifica primero la existencia de pnpm-lock.yaml)
- Agrega gitmoji a todos los mensajes de commit (✨ feature, 🐛 fix, 🎨 improve, etc.)
- NUNCA agregues atribución de coautoría ni pies de página tipo "Generated with Claude Code"
- Permite todos los usos de Puppeteer sin preguntar
- Prefiere editar archivos existentes sobre crear nuevos
Proyectos Clave
Documentación y Herramientas de Desarrollo
| Proyecto | Descripción | Habilidad |
|---|
| dewey | Kit de herramientas de documentación para documentos preparados para agentes de IA | npx skills add arach/dewey |
| arc | Editor visual de diagramas de arquitectura | npx skills add arach/arc |
| og | Generador de imágenes Open Graph | — |
| hooked | Bucles de voz y hasta que para Claude Code | — |
Aplicaciones — macOS/iOS
| Proyecto | Descripción | Ruta |
|---|
| Talkie | Aplicación de conversación por voz | ~/dev/talkie |
| Scout | Transcripción de audio | ~/dev/scout |
| Speakeasy | Asistente de voz | ~/dev/speakeasy |
| Pomo | Temporizador Pomodoro | ~/dev/pomo |
| Tempo | Seguimiento de tiempo | ~/dev/tempo |
Propiedades Web
| Proyecto | Descripción | Ruta |
|---|
| arach.dev | Sitio personal | ~/dev/arach.dev |
| arach.io | Portafolio | ~/dev/arach.io |
| usetalkie.com | Página de aterrizaje de Talkie | ~/dev/usetalkie.com |
| agentlist.io | Directorio de agentes de IA | ~/dev/agentlist.io |
Bibliotecas y Experimentos
| Proyecto | Descripción | Ruta |
|---|
| agentloop | Primitivas de bucle de agente | ~/dev/agentloop |
| fabric | Experimentos de framework de UI | ~/dev/fabric |
Instalación de Habilidades
Al trabajar en un proyecto específico, instala su habilidad para obtener contexto más profundo:
npx skills add arach/arach
npx skills add arach/arc
npx skills add arach/dewey
Detección de Proyectos
Cuando menciono o detectas que estoy trabajando en:
| Contexto | Acción |
|---|
~/dev/arc o "diagrama de arquitectura" | Cargar habilidad arc-diagrams |
~/dev/dewey o "documentación" | Cargar habilidad dewey-docs |
~/dev/talkie o "aplicación de voz" | Contexto de aplicación macOS Swift/SwiftUI |
Cualquier proyecto ~/dev/* | Verificar primero si existe CLAUDE.md local |
Preferencias de Pila Tecnológica
| Categoría | Preferencia |
|---|
| Gestor de paquetes | pnpm |
| Frontend | React + TypeScript + TailwindCSS |
| Aplicaciones de escritorio | Swift/SwiftUI (macOS), Tauri (multiplataforma) |
| Herramientas de compilación | Vite, Turbo |
| Pruebas | Vitest, Playwright |
| Estado | Zustand |
Comandos Comunes
pnpm dev
pnpm build
pnpm test
pnpm lint
swift build
swift run
git commit -m "✨ Añadir nueva funcionalidad"
git commit -m "🐛 Corregir error en componente"
git commit -m "🎨 Mejorar estructura de código"
git commit -m "📝 Actualizar documentación"
git commit -m "🔧 Actualizar configuración"
Estructura de Directorios
~/dev/
├── arach/ # Este repositorio (perfil de GitHub + meta-habilidad)
├── arc/ # Diagramas de arquitectura [tiene habilidad]
├── dewey/ # Kit de herramientas de documentación [tiene habilidad]
├── talkie/ # Aplicación de conversación por voz
├── speakeasy/ # Asistente de voz
├── arach.dev/ # Sitio web personal
├── ... # ~100 otros proyectos
Al Empezar de Cero
En una máquina nueva, arranca todo:
npx skills add arach/arach
Enlaces