arach
Índice de habilidades personal para Arach (@arach). Este es el punto de entrada para entender mis proyectos, convenciones y cómo trabajar con mi código.
Convenciones
Sigue siempre estas reglas al trabajar en mis proyectos:
- Usa pnpm en lugar de npm (primero verifica si existe pnpm-lock.yaml)
- Añade gitmoji a todos los mensajes de commit (✨ feature, 🐛 fix, 🎨 improve, etc.)
- NUNCA añadas atribución de coautoría ni pies de página "Generado con 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 | Skill |
|---|
| dewey | Toolkit de documentación para documentos listos para agentes de IA | npx skills add arach/dewey |
| arc | Editor de diagramas de arquitectura visual | npx skills add arach/arc |
| og | Generador de imágenes Open Graph | — |
| hooked | Bucles de voz y until para Claude Code | — |
Apps — macOS/iOS
| Proyecto | Descripción | Ruta |
|---|
| Talkie | App 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 |
Librerías y Experimentos
| Proyecto | Descripción | Ruta |
|---|
| agentloop | Primitivas para bucles de agentes | ~/dev/agentloop |
| fabric | Experimentos de framework de UI | ~/dev/fabric |
Instalación de Skills
Al trabajar en un proyecto específico, instala su skill para obtener un 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 skill de diagramas arc |
~/dev/dewey o "documentación" | Cargar skill de documentación dewey |
~/dev/talkie o "app de voz" | Contexto de app macOS Swift/SwiftUI |
Cualquier proyecto ~/dev/* | Verificar primero si existe CLAUDE.md local |
Preferencias del Stack Tecnológico
| Categoría | Preferencia |
|---|
| Gestor de paquetes | pnpm |
| Frontend | React + TypeScript + TailwindCSS |
| Apps de escritorio | Swift/SwiftUI (macOS), Tauri (multiplataforma) |
| Herramientas de compilación | Vite, Turbo |
| Testing | 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 del 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-skill)
├── arc/ # Diagramas de arquitectura [tiene skill]
├── dewey/ # Toolkit de documentación [tiene skill]
├── talkie/ # App de conversación por voz
├── speakeasy/ # Asistente de voz
├── arach.dev/ # Sitio web personal
├── ... # ~100 proyectos más
Al Empezar de Cero
En una máquina nueva, inicializa todo:
npx skills add arach/arach
Enlaces