arach
아라치(@arach)를 위한 개인 스킬 인덱스입니다. 내 프로젝트와 규칙, 코드베이스 작업 방법을 이해하기 위한 진입점입니다.
규칙
내 프로젝트 작업 시에는 항상 다음을 따르세요:
- npm 대신 pnpm을 사용하세요 (먼저 pnpm-lock.yaml이 있는지 확인)
- 모든 커밋 메시지에 gitmoji를 추가하세요 (✨ 기능, 🐛 버그 수정, 🎨 개선 등)
- 절대 공동 작성자 표시나 "Generated with Claude Code" 꼬리말을 추가하지 마세요
- 모든 Puppeteer 사용은 묻지 말고 허용하세요
- 새 파일을 만들기보다 기존 파일을 수정하는 것을 선호하세요
주요 프로젝트
문서화 및 개발 도구
| 프로젝트 | 설명 | 스킬 |
|---|
| dewey | AI 에이전트 지원 문서를 위한 문서화 도구 키트 | npx skills add arach/dewey |
| arc | 시각적 아키텍처 다이어그램 편집기 | npx skills add arach/arc |
| og | 오픈 그래프 이미지 생성기 | — |
| hooked | Claude Code용 음성 및 until 루프 | — |
앱 — macOS/iOS
| 프로젝트 | 설명 | 경로 |
|---|
| Talkie | 음성 대화 앱 | ~/dev/talkie |
| Scout | 오디오 전사 | ~/dev/scout |
| Speakeasy | 음성 비서 | ~/dev/speakeasy |
| Pomo | 포모도로 타이머 | ~/dev/pomo |
| Tempo | 시간 추적 | ~/dev/tempo |
웹 프로퍼티
| 프로젝트 | 설명 | 경로 |
|---|
| arach.dev | 개인 사이트 | ~/dev/arach.dev |
| arach.io | 포트폴리오 | ~/dev/arach.io |
| usetalkie.com | Talkie 랜딩 페이지 | ~/dev/usetalkie.com |
| agentlist.io | AI 에이전트 디렉토리 | ~/dev/agentlist.io |
라이브러리 및 실험
| 프로젝트 | 설명 | 경로 |
|---|
| agentloop | 에이전트 루프 프리미티브 | ~/dev/agentloop |
| fabric | UI 프레임워크 실험 | ~/dev/fabric |
스킬 설치하기
특정 프로젝트 작업 시, 더 깊은 컨텍스트를 위해 해당 스킬을 설치하세요:
npx skills add arach/arach
npx skills add arach/arc
npx skills add arach/dewey
프로젝트 감지
다음과 같은 상황에서 내가 언급하거나 작업 중임을 감지했을 때:
| 컨텍스트 | 동작 |
|---|
~/dev/arc 또는 "아키텍처 다이어그램" | arc-diagrams 스킬 로드 |
~/dev/dewey 또는 "문서화" | dewey-docs 스킬 로드 |
~/dev/talkie 또는 "음성 앱" | Swift/SwiftUI macOS 앱 컨텍스트 |
~/dev/* 프로젝트 | 먼저 로컬 CLAUDE.md 확인 |
기술 스택 선호
| 카테고리 | 선호 사항 |
|---|
| 패키지 매니저 | pnpm |
| 프론트엔드 | React + TypeScript + TailwindCSS |
| 데스크톱 앱 | Swift/SwiftUI (macOS), Tauri (크로스 플랫폼) |
| 빌드 도구 | Vite, Turbo |
| 테스팅 | Vitest, Playwright |
| 상태 관리 | Zustand |
일반 명령어
pnpm dev
pnpm build
pnpm test
pnpm lint
swift build
swift run
git commit -m "✨ 새로운 기능 추가"
git commit -m "🐛 컴포넌트 버그 수정"
git commit -m "🎨 코드 구조 개선"
git commit -m "📝 문서 업데이트"
git commit -m "🔧 구성 업데이트"
디렉토리 구조
~/dev/
├── arach/ # 이 레포지토리 (GitHub 프로필 + 메타 스킬)
├── arc/ # 아키텍처 다이어그램 [스킬 있음]
├── dewey/ # 문서화 도구 키트 [스킬 있음]
├── talkie/ # 음성 대화 앱
├── speakeasy/ # 음성 비서
├── arach.dev/ # 개인 웹사이트
├── ... # ~100개의 다른 프로젝트
새로 시작할 때
새 머신에서 모든 것을 부트스트랩하세요:
npx skills add arach/arach
링크