← 一覧に戻る

claude-self-update

GitHub ↗ 最終push: 2026/4/25 10:54

WIP(現在進行中)

Work In Progress

このプロジェクトで現在進行中の作業と、過去のスナップショットを記録する。

現在の状況

プロジェクトの位置づけが定まった段階。具体的な編集タスクは未着手。

  • このリポは ~/.claude/ 配下の Skill / CLAUDE.md を Claude Code 経由で編集するための作業場
  • 編集対象ファイル自体はリポ内には取り込まない(絶対パスで ~/.claude/ を直接編集する運用)
  • handoff.md タスク②「dotfiles 化」はまだやらない
  • 次に Skill を直したくなったタイミングで、このリポで claude を起動して作業する

過去のWIPアーカイブ

2026-04-25 10:53 時点のスナップショット

(雛形のまま。現在の状況セクションはプレースホルダ「ここは毎回上書きされる。〜」のみだった)

ROADMAP(計画)

ロードマップ

今週

(今週中にやりたいこと)

今月

(今月中にやりたいこと)

今四半期

(今四半期の目標)

いつか

  • このリポを ~/.claude/ の dotfiles 化(handoff.md タスク②)の置き場として発展させる
    • Skill 群と CLAUDE.md を Git 管理し、新 PC で git clone + シンボリックリンクで復元できる運用へ
    • 秘密情報(.credentials.json)と会話履歴(projects/sessions/history.jsonl)は除外

DECISIONS(意思決定)

意思決定記録

このプロジェクトで下した重要な意思決定を記録する。 最新が上に来る。


2026-04-25: claude-self-update リポは当面「Skill 編集の作業場」として使う(dotfiles 化はまだやらない)

背景: リポ名から、handoff.md タスク②「~/.claude/ 全体を GitHub 管理する dotfiles 化」のための場所と推測した。しかしユーザーから「まだそこには着手するつもりはない。いまは Skill 編集をコピペでやるのが面倒だったから Claude Code のプロジェクトとして持ってきただけ」と説明があった。

決定: 当面、このリポの役割は「~/.claude/ 配下のファイルを編集するための Claude Code 起動用のガワ」とする。リポ内に ~/.claude/ のファイルを取り込むことはしない。dotfiles 化は別タスクとして将来検討する。

理由: dotfiles 化はリスクと検討事項(何を含める / セッション履歴の扱い / シンボリックリンク運用 / 秘密情報の除外)が多く、落ち着いた時間に段階的に進めたい。一方で Skill 編集の利便性は今すぐ欲しい。役割を分離することで、現在の用途に集中しつつ、将来 dotfiles 化に発展させる余地は残せる。

DEVLOG(作業ログ)

開発日誌

このプロジェクトでの作業を時系列で記録する。 最新のエントリが上に来る。


2026-04-25

10:53 - プロジェクトの位置づけ整理(初回セッション)

やったこと:

  • handoff.md を読んで、これまでに整備済みの環境(Skill 群、.devnotes/ 運用、ユーザーレベル CLAUDE.md)と積み残しタスクを把握
  • このリポ claude-self-update の現在の役割を明確化: ~/.claude/ 配下の Skill を Claude Code 経由で編集するための作業場
  • handoff.md タスク②「~/.claude/ 全体の dotfiles 化」にはまだ着手しない方針を確認
  • プロジェクトの目的を Claude Code のプロジェクトメモリに保存

決めたこと:

  • このリポは当面「Skill 編集用の Claude Code ガワ」として使う。dotfiles 化(タスク②)は別物として扱い、いまはやらない(→ DECISIONS.md)

次回やること:

  • 必要が出てきたら ~/.claude/skills/*~/.claude/CLAUDE.md を直接編集する
  • dotfiles 化に着手する気になったら ROADMAP の「いつか」から取り出す

最近のコミット

README

claude-self-update(Claude セルフアップデート)

概要

Claude Code の SKILL.md / CLAUDE.md などの設定・指示ファイルを追記・編集・改変し、Claude(Claude Code)自身の挙動を継続的に進化させるためのプロジェクト。

セットアップ

(記入予定)

使い方

(記入予定)