- README.mdにシステム概要を追加 - PROJECT_MANAGEMENT_DETAIL.mdに詳細設計書を作成 - GitHub Projects + issueベースの管理方針を策定 - AIを活用した優先度提案システムの設計を含む
2.6 KiB
2.6 KiB
raphael-wisdom-lord
ADHD対応プロジェクト管理システム
概要
ADHDの特性(飽き性、忘れっぽさ)に対応した、GitHub Projects + AI を活用したプロジェクト管理システム。 10個程度の中長期プロジェクトを同時進行で管理することを想定。
システム構成
基本方針
- GitHub Projects(個人アカウント) で全プロジェクトを一元管理
- 各プロジェクトのタスクは全て issue で管理
- AI(Claude Code)と GitHub Actions で自動化
主な機能
-
一元管理ダッシュボード
- 全プロジェクトのissueを1つのProjectボードに集約
- 期日、優先度、進捗率をカスタムフィールドで管理
-
AI優先度提案
- 毎朝Claude Codeが「今日やるべき3つ」を提案
- 期日、放置日数、進捗を総合的に分析
-
期日アラート
- 3日前:🟡 軽い通知
- 1日前:🟠 強めの通知
- 当日:🔴 緊急アラート
セットアップ手順
1. GitHub Project作成
# GitHub.comで
自分のアイコン → Your projects → New project
テンプレート: "Team planning"
2. カスタムフィールド追加
- 📅 期日(Date型)
- 🎯 優先度(Single select: 高/中/低)
- 📊 進捗率(Number型: 0-100)
- 📱 プロジェクト名(Single select)
3. issueテンプレート作成
各プロジェクトに以下を追加:
# .github/ISSUE_TEMPLATE/task.md
---
name: タスク
about: やることを記録
labels: task
---
## やること
<!-- 1行で書く -->
## 期日
<!-- YYYY-MM-DD -->
日次運用フロー
朝(5分)
# Claude Codeで優先度提案
claude code "GitHubプロジェクトから今日やる3つを提案"
# GitHub CLIでissue作成
gh issue create --title "タスク名" --project PROJECT_NUMBER
作業中
- issueにコメントで進捗記録
- 完了したらissueをclose
夜(3分)
- Projectボードで進捗率更新
- 明日の予定を確認
使用ツール
- GitHub Projects
- GitHub CLI
- Claude Code CLI
- GitHub Actions(自動化用)
- Discord/Slack(通知用)
Tips
- issueは思いついた瞬間に作成(スマホからでもOK)
- 1日1個でも進捗があればOK
- 興味の波に乗って、その日やりたいプロジェクトから着手
今後の拡張案
- GitHub Actions での自動優先度計算
- 進捗の可視化(草グラフ的な)
- 音声入力でのissue作成
- 週次レポートの自動生成