// A devlog by mood.

GitHubで人生を管理、小さく始める

動画と記事に影響されて、lifeリポジトリ運用を試してみるための最小セットを整理したメモ。

最近、

githubで人生を管理する
githubで人生を管理する favicon zenn.dev
githubで人生を管理する

【Notion脱却】外資ITエンジニアが実践するGitHubで人生を管理する方法
【GitHubで人生を管理する】 実際のリポジトリ公開 +やり方を解説

を見て、「これ、自分もやってみたいな」となりました。

人生のタスクを「Issue」として扱うだけ。
普段の仕事と同じ操作で回せるので、ツールの学習コストがほぼないのがいいですよね。
元々はNotionでタスク管理作っていたんですけど使わなくなっちゃったんですよね。
なのでこれらないいかもとピンッと思い始めることにしました。

まず作るもの

最初は「life」リポジトリを1つ作るだけで十分。

  • 単発じゃないタスクをIssue化する
  • ProjectsTodo / Pending / In progress / Done を作る
  • 終わったらCloseする

買い物メモみたいな小粒タスクまで全部入れると詰むので、
「調べものが発生する」「期限がある」「手順が複数ある」ものだけ。

Issueの書き方

Issueは雑でもいいけど、最低限これだけあると楽でした。

  • 目的(何が終われば完了か)
  • 期限
  • タスクリスト
  • メモ欄(調べたURLや判断ログ)

とりあえず立てて、あとで追記する前提で回す。
最初から完璧に書こうとすると止まるので、ここは割り切り。

日記はコミットで残す

記事でも紹介されていたように、日々のログをMarkdownで残していく運用。

  • その日の出来事
  • うまくいったこと / しんどかったこと
  • 明日の1手

この3行だけでも、後で見返すとだいぶ効く気がします。
SKILL.mdに設定しておいてざっくりと文章をcodexに投げて書いて生成してもらう。

---
name: daily_summary
description: 今日の活動を要約し、/log/daily フォルダに日付形式(YYYYMMDD.md)で保存します。
---

# 日次活動の記録 (daily_summary)

ユーザーから「今日したこと」や作業内容の報告を受けた際に、その情報を整理・要約し、プロジェクトの `log/daily` ディレクトリに日付ベースのMarkdownファイルとして記録を残すスキルです。

## 実行手順



## 注意事項

- 既存の同日ファイルがある場合は、内容を統合して一つのファイルとして完成させてください。
- ファイルの保存先は必ず `life/log/daily/` 以下にしてください。

よかったこと

  • スマホでもCodexを開いて投げられるので、「寝る前に2行だけ書く」がやりやすい。
    PCを開かなくても更新できるから、記録のハードルがかなり下がりました。
  • タスク管理をGitHubアプリからそのまま確認できるのが便利。
    進捗の確認とメモの追記を同じ場所でできるので、「どこに書いたっけ?」が減りました。
  • 仕事と同じ操作感で回せるので、運用が習慣化しやすい。
    新しいツールに合わせるより、既存の流れに乗せるほうが自分には続けやすそうです。

しばらく運用してみようと思います。
以上、おわり。