arach
Índice pessoal de habilidades para Arach (@arach). Este é o ponto de entrada para entender meus projetos, convenções e como trabalhar com minha base de código.
Convenções
Sempre siga estas ao trabalhar em meus projetos:
- Use pnpm em vez de npm (verifique se existe pnpm-lock.yaml primeiro)
- Adicione gitmoji a todas as mensagens de commit (✨ funcionalidade, 🐛 correção, 🎨 melhoria, etc.)
- NUNCA adicione atribuição de co-autoria ou rodapés "Gerado com Claude Code"
- Permita todos os usos do Puppeteer sem perguntar
- Prefira editar arquivos existentes em vez de criar novos
Projetos Principais
Ferramentas de Documentação e Desenvolvimento
| Projeto | Descrição | Skill |
|---|
| dewey | Toolkit de documentação para docs prontos para IA | npx skills add arach/dewey |
| arc | Editor visual de diagramas de arquitetura | npx skills add arach/arc |
| og | Gerador de imagens Open Graph | — |
| hooked | Loops de voz e até para Claude Code | — |
Aplicativos — macOS/iOS
| Projeto | Descrição | Caminho |
|---|
| Talkie | Aplicativo de conversa por voz | ~/dev/talkie |
| Scout | Transcrição de áudio | ~/dev/scout |
| Speakeasy | Assistente de voz | ~/dev/speakeasy |
| Pomo | Timer Pomodoro | ~/dev/pomo |
| Tempo | Controle de tempo | ~/dev/tempo |
Propriedades Web
| Projeto | Descrição | Caminho |
|---|
| arach.dev | Site pessoal | ~/dev/arach.dev |
| arach.io | Portfólio | ~/dev/arach.io |
| usetalkie.com | Página de apresentação do Talkie | ~/dev/usetalkie.com |
| agentlist.io | Diretório de agentes de IA | ~/dev/agentlist.io |
Bibliotecas e Experimentos
| Projeto | Descrição | Caminho |
|---|
| agentloop | Primitivas de loop de agente | ~/dev/agentloop |
| fabric | Experimentos com framework UI | ~/dev/fabric |
Instalando Skills
Ao trabalhar em um projeto específico, instale sua skill para contexto mais profundo:
npx skills add arach/arach
npx skills add arach/arc
npx skills add arach/dewey
Detecção de Projetos
Quando eu mencionar ou você detectar que estou trabalhando em:
| Contexto | Ação |
|---|
~/dev/arc ou "diagrama de arquitetura" | Carregar skill arc-diagrams |
~/dev/dewey ou "documentação" | Carregar skill dewey-docs |
~/dev/talkie ou "aplicativo de voz" | Contexto de aplicativo macOS Swift/SwiftUI |
Qualquer projeto ~/dev/* | Verificar primeiro se existe CLAUDE.md local |
Preferências de Stack Tecnológico
| Categoria | Preferência |
|---|
| Gerenciador de pacotes | pnpm |
| Frontend | React + TypeScript + TailwindCSS |
| Aplicativos desktop | Swift/SwiftUI (macOS), Tauri (multiplataforma) |
| Ferramentas de build | Vite, Turbo |
| Testes | Vitest, Playwright |
| Estado | Zustand |
Comandos Comuns
pnpm dev
pnpm build
pnpm test
pnpm lint
swift build
swift run
git commit -m "✨ Adicionar nova funcionalidade"
git commit -m "🐛 Corrigir bug no componente"
git commit -m "🎨 Melhorar estrutura do código"
git commit -m "📝 Atualizar documentação"
git commit -m "🔧 Atualizar configuração"
Estrutura de Diretórios
~/dev/
├── arach/ # Este repositório (perfil GitHub + meta-skill)
├── arc/ # Diagramas de arquitetura [possui skill]
├── dewey/ # Toolkit de documentação [possui skill]
├── talkie/ # Aplicativo de conversa por voz
├── speakeasy/ # Assistente de voz
├── arach.dev/ # Site pessoal
├── ... # ~100 outros projetos
Ao Começar do Zero
Em uma máquina nova, inicialize tudo:
npx skills add arach/arach
Links