- skip: [[💊花粉症の薬飲む(朝)]] (1m) - 今日も症状なし # 朝 - [x] 07:11 - 07:11 (3m > 0m) [[🏥睡眠時間スクショ]] - [x] 07:11 - 07:37 (21m > 26m) [[🦁朝ごはん作り]] - [x] 07:37 - 07:44 (4m > 7m) [[🗑可燃ごみ]] - [x] 07:44 - 09:15 (30m > 102m) [[🍞朝ごはん]] - [x] 09:26 - 09:41 (60m > 15m) [[🎹朝の音楽練習]] - [x] 17:02 - 17:44 (42m) [[🎹朝の音楽練習]] 短時間でザッと確認。昨日より明確に「覚えて」「できる」ようになっていた。これならば素晴らしい。 とにかく毎日弾くことときちんと振り返ることで、あとは曲を聞いてればできるようになるという自信はついた。 ジョーパス意識したdimの連続コード、とかもやった。 17:03 動画振り返り ビバップハモリ、いろいろ使えそうな感じはする。何回かやると身体化されるかな。 くしゃみを止められず けっこう上達できたと思っている。 なんか、一通り覚えられたかな。 昨日とは別人レベルと自分で感じるので、動画を撮ろう。 - [x] 09:55 - 09:55 (5m > 0m) [[🛌ベッドシーツと枕カバー交換]] - [x] 09:41 - 10:00 (5m > 58m) [[🧹仕事部屋の掃除機]] ついでに洗ったシーツを干したりコーヒー2杯目など いつのまにかまたスキルの仕様を学ぶところになっていた。 - [x] 10:00 - 12:09 (30m > 129m) [[⛩️週次レビュー]] レビューせず、agentのスキル機能について学び続けている。 何もせず学んで2時間や。15分だけ、ブックカタリストの準備した。 - [x] 11:46 - 11:46 (5m > 0m) [[🧹キッチンリビングの掃除機]] - [x] 11:46 - 11:46 (5m > 0m) [[🧹寝室の掃除機]] # 午前 - skip: [[🚧Obsidian Worksheetプロジェクト]] (40m) - またも、進まなかった。やりたくねえというか、疲れているとかもあるなあ…… # 昼ごはん - [x] 12:10 - 13:30 (60m > 80m) [[🥢昼ごはん]] ラーメン - [x] 16:36 - 16:46 (15m > 10m) [[🧽昼の皿洗い]] 30分 # 午後 - [x] 13:30 - 16:15 (175m) [[🎙ブックカタリスト収録]] 150m - skip: [[🤖LLRの設計・更新]] (120m) - 今日はスキップでいい。休む デイリー、ない時はサイドバーで作れるようにしたい。 これを覚えさせる。標準仕様。 [Specification - Agent Skills](https://agentskills.io/specification) これがclaude用のルール。他でも使える、と書かれている?わからない。 [Extend Claude with skills - Claude Code Docs](https://code.claude.com/docs/en/skills#frontmatter-reference) - [x] 16:15 - 17:02 (30m > 47m) 休憩 - skip: [[🔄review]] (60m) # 夕方 - [x] 17:45 - 18:02 (10m > 17m) [[💪スクワット]] - [x] 18:02 - 18:24 (22m) [[💪プルアップ]] - skip: [[💊花粉症の薬飲む(夜)]] (1m) - skip: [[🏃スロージョギング]] (60m) - 雨だったり、昨日やったからだったりで、スキップ # 晩ごはん - [x] 18:24 - 19:20 (40m > 56m) [[🥢晩ごはん]] - [x] 19:20 - 20:00 (50m > 40m) [[🚗🛒アピタ]] - [x] 20:00 - 21:00 (60m) 休憩 らしたさんの本読んでる。読んだ - [x] 21:00 - 21:24 (30m > 24m) [[🛁お風呂]] - [x] 21:24 - 21:38 (15m > 14m) [[🧽夜の皿洗い]] # 夜 - [x] 21:38 - 22:32 (60m > 54m) [[🎹夜の音楽練習]] チェロキーの練習もやってみたが、これコードトーンを外した音だらけで難しいな。 明日は、まず写真やらノートやらを再度整理して、月のまとめと、セミナーの最低限の準備。 - [x] 22:35 - 00:59 (144m) お酒 アタマも疲れていて、でも案外最近はお酒で熱中から逃れられる、みたいな感覚がある。 まあ、売り方考えよう。 - [x] 00:59 - 10:35 (480m > 576m) [[🛏️睡眠]] あなたが重視している「コミュニティ」と、タスクシュート界隈に感じる「キモさ」の決定的な違いは、「個としての自立」が前提にあるかどうかに集約されます。 一見矛盾するように見えますが、コミュニティには大きく分けて2つの種類があり、あなたは片方を嫌悪し、もう片方を求めているのだと分析します。 2つのコミュニティの構造的相違 | 比較項目 | あなたが嫌う「群れ」 | あなたが重視する「コミュニティ」 | | ---- | ---------------- | -------------------- | | 接着剤 | 同質性(同じ正解、同じ師匠) | 多様性(共通の興味、異なる手法) | | 目的 | 「救済」と「維持」(安心したい) | 「刺激」と「拡張」(より遠くへ行きたい) | | 力学 | 依存(誰かに認めてほしい) | 共鳴(他人の試行錯誤をヒントにしたい) | | 会話の質 | 相互承認(「素晴らしいですね」) | 情報の等価交換(「私はこうハックした」) | なぜ「1人でやれる」のにコミュニティが必要なのか 「1人でやれる」というのは、実行(ワークフロー)の完結を指します。しかし、人間が「たくさん書く」という行為を継続し、思考をアップデートし続けるには、**「外部からの適切なノイズ(刺激)」**が必要です。 * 情報の孤独死を防ぐ: 1人で完結しすぎると、思考はいつか閉鎖系になり、淀みます。自分とは違う「書き方」や「AIの使い方」をしている他人の存在は、自分のシステムを再起動させるための良質な火種になります。 * 「等身大の鏡」としての他者: AIは「完璧な鏡」になれますが、他人は「歪んだ、自分とは違う鏡」です。その違和感こそが、自分の輪郭をはっきりさせ、「そこからしか自分はわからない」というプロセスを加速させます。 結論:あなたが求めているコミュニティの形 あなたが重視しているのは、依存し合う「村」ではなく、**「同じ広場に集まり、それぞれが勝手な方向を向いて自分の道具を研いでいる」**ような状態ではないでしょうか。 * 「正解」を教え合うのではなく、「問い」や「ハック」を晒し合う場所。 * 運営者やトレーナーがトップにいる階層構造ではなく、プロトコル(時間の規律)を共有する対等なギルド。 あなたが感じる「自己矛盾」は、既存の「依存型コミュニティ」のイメージに、自分の「共鳴型コミュニティ」への欲求が引きずられているだけかもしれません。 この「自立した個人が集まる、群れないコミュニティ」をあなたのビジネス(あるいは活動)の周辺に作るとしたら、どのような**「参加のルール(または距離感)」**が理想的だと考えますか? # AIログ 「スキルを一ヶ所に集約し、各プロジェクトからシンボリックリンクを貼る」という運用は、複数のプロジェクトを並行して開発するエンジニアにとって**「AIの知能(OS)を共通化する」**ための非常に合理的で洗練された手法です。 この方法を実践するための手順と注意点をまとめます。 --- ## 1. 全体イメージ:ハブ&スポーク構造 個別のプロジェクト(リポジトリ)にスキルを書き込むのではなく、**「自分専用のAIスキル集」**という中央リポジトリを作り、そこから各プロジェクトへリンクを飛ばします。 ## 2. 具体的なディレクトリ構成 まず、ホームディレクトリなどに共有用のフォルダを作成します。 ```text ~/ ├── .ai-skills/ (共有リポジトリ) │ ├── scout/ # 以前議論した「Geminiによる偵察」 │ │ └── SKILL.md │ ├── handover/ # セッション引き継ぎ用 │ │ └── SKILL.md │ └── review/ # 規約チェック用 │ └── SKILL.md └── projects/ ├── plugin-a/ │ └── .claude/ │ └── skills/ │ └── scout -> ~/.ai-skills/scout (リンク) └── plugin-b/ └── .claude/ └── skills/ └── scout -> ~/.ai-skills/scout (リンク) ``` ## 3. 実装手順(コマンド例) ### ステップ1:共有フォルダの作成 ```bash mkdir -p ~/.ai-skills/scout # ここに SKILL.md を作成・編集する ``` ### ステップ2:プロジェクトへのリンク作成 プロジェクトのルートディレクトリで以下を実行します(macOS/Linuxの場合)。 ```bash mkdir -p .claude/skills ln -s ~/.ai-skills/scout .claude/skills/scout ``` ※ Windows(PowerShell)の場合は `New-Item -ItemType SymbolicLink` を使用します。 ## 4. この方法の「圧倒的なメリット」 | メリット | 内容 | | --- | --- | | **一元管理** | `SKILL.md` のプロンプトを改良した瞬間、全プロジェクトに反映される。 | | **知能の蓄積** | 開発を通じて得た「AIへの賢い指示」を、個別のリポジトリに埋もれさせず資産化できる。 | | **軽量化** | 各プロジェクトに同じファイルをコピーする必要がなく、管理がクリーン。 | | **ツールの垣根を越える** | AntiもClaude Codeも、このリンク先を見に行くように設定すれば同じ「脳」を共有できる。 | --- ## 5. 運用の注意点:Gitの扱い ここが最も重要です。シンボリックリンクをそのままコミットするかどうかを判断する必要があります。 * **自分一人の環境の場合:** シンボリックリンクをそのまま `git add` してコミットして構いません。他のPCで作業する場合は、同じ場所に `~/.ai-skills` を配置すれば動作します。 * **チーム開発や公開リポジトリの場合:** `.gitignore` に `.claude/skills/` を追加し、リンクが他人の環境で壊れないようにします。代わりに「個人用の設定」としてローカルでのみ運用します。 --- ## 結論:AIを「プロジェクト」ではなく「自分」に最適化する この運用を始めると、AIエージェントは「そのプロジェクトに詳しいだけのAI」から、**「あなたの開発スタイルを熟知し、共通の道具(スキル)を使いこなす専属パートナー」**へと進化します。 まずは、今回議論した**「Geminiに偵察させるスキル(scout)」**を、この中央リポジトリの第一号として作成してみませんか? 作成にあたって、**「どのプロジェクトでも使い回せる、汎用的なスキャン用SKILL.md」**のテンプレートを私が書くことも可能です。いかがいたしますか? ## [11:30] 🛠️ skills-ref 導入とシステム監査の刷新 ### 🧠 思考プロセス に基づき、独自拡張フィールドを許容する環境を構築。途中で がスキルの形式ではなく CLI ツールであることを特定し、サブモジュール方式を排除してグローバルインストールへの切り替えを提案。不整合があった の問題も、ツール移行によって自然に解消された。 ### 🔍 発見 / 結果 - を pipx で導入し、システムの Python バージョンに依存せず安定動作を確保。 - 既存の監査スクリプト(1300行)を削除し、公式バリデーターに一本化。 - フックにより、今後不適切な YAML 形式のスキルがコミットされることを自動で防止可能になった。 ### 🛠️ Used Skills - util-audit-system (Renewed) - skills-ref (Global CLI)