arach
Arach (@arach) の個人スキルインデックス。私のプロジェクト、規約、コードベースの扱い方を理解するためのエントリポイントです。
規約
私のプロジェクトで作業する際は、常に以下に従ってください:
- npm ではなく pnpm を使用する(まず pnpm-lock.yaml を確認すること)
- すべてのコミットメッセージに gitmoji を追加する(✨ 機能、🐛 修正、🎨 改善など)
- 絶対に 共同作成者 attribution や「Generated with Claude Code」フッターを追加しない
- すべての Puppeteer の使用を許可し、確認を求めない
- 新しいファイルを作成するよりも既存のファイルを編集することを優先する
主要プロジェクト
ドキュメント & 開発ツール
| プロジェクト | 説明 | スキル |
|---|
| dewey | AIエージェント対応ドキュメントのためのドキュメンテーションツールキット | npx skills add arach/dewey |
| arc | ビジュアルアーキテクチャ図エディタ | npx skills add arach/arc |
| og | Open Graph 画像ジェネレーター | — |
| hooked | Claude Code のための音声 & アンティルループ | — |
アプリ — macOS/iOS
| プロジェクト | 説明 | パス |
|---|
| Talkie | 音声会話アプリ | ~/dev/talkie |
| Scout | 音声文字起こし | ~/dev/scout |
| Speakeasy | 音声アシスタント | ~/dev/speakeasy |
| Pomo | ポモドーロタイマー | ~/dev/pomo |
| Tempo | 時間追跡 | ~/dev/tempo |
Web プロパティ
| プロジェクト | 説明 | パス |
|---|
| 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
リンク