mcpField
W
weekly

weekly

github.com/ballred生産性1.9k66 回インストール36 週間前に更新
リポジトリ

weekly について

Claude向けの週次レビュー用スキルです。Goalsフォルダーに日付入りのノートを作成し、振り返りと翌週の計画を案内します。目標やプロジェクトの状況も確認できます。

主な機能

  1. 01日付入りの週次レビュー作成
  2. 02成果、課題、学びの振り返り
  3. 03月次・年次目標との整合
  4. 04プロジェクト状況ファイルの確認
  5. 05デイリーノートから習慣を集計
  6. 06古いノートと完了タスクの整理

活用シーン

  1. 01成果と未完了タスクの整理
  2. 02翌週の優先事項と予定の設定
  3. 03目標に照らしたプロジェクト確認
  4. 04習慣の達成率の計算

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ballred/obsidian-claude-pkm --skill weekly

インストール後、Claude Code で/weeklyを入力して読み込まれたか確認します。

詳細

週間レビューのスキル

週間レビューのメモを作成し、過去1週間を振り返りながら次の週の計画を立てられるようガイドします。

使用方法

/weekly を実行するか、Claude に週間レビューを手伝ってもらうよう依頼します。

/weekly

このスキルでできること

  1. 週間レビューのメモを作成

    • 週間レビューのテンプレートを使用します
    • 今週の日付を付けて名前を設定します
    • Goals フォルダーに保存します
  2. レビュープロセスをガイド

    • 先週の成果を振り返ります
    • 未完了のタスクを特定します
    • 次の週の計画を立てます
    • 月間目標との整合性を確認します
  3. 整理作業を自動化

    • 古いデイリーメモをアーカイブします
    • プロジェクトのステータスを更新します
    • 完了したタスクを整理します

レビュープロセスの手順

ステップ 1:振り返り(10 分)
  • 過去1週間のデイリーメモを確認します
  • 成果と課題を特定します
  • 学んだことを記録します
ステップ 2:目標との整合性確認+プロジェクトの進捗集約(10 分)
  • 月間目標の進捗を確認します
  • 週間の優先事項を調整します
  • 年間目標との整合性を確認します
  • Projects/*/CLAUDE.md を自動スキャンして現在のステータスを確認します
  • レビューメモ用のプロジェクト進捗表を作成します
ステップ 3:計画(10 分)
  • 今週の最重要事項を1つ決めます
  • 週の計画にプロジェクトの次のアクションを含めます
  • 重要なタスクをスケジュールに入れます
  • 集中して作業する時間を確保します

対話形式のプロンプト

このスキルは、次の項目についてガイドします。

  1. 「今週の主な成果を3つ挙げると何ですか?」

    • 進捗を振り返ります
    • 弾みをつけます
    • 達成したことを記録します
  2. 「主な課題は何でしたか?」

    • 障害を特定します
    • 解決策を計画します
    • 困難から学びます
  3. 「来週の最重要事項は何ですか?」

    • 優先順位を明確にします
    • 集中すべきことを定めます
    • 意義のある進捗につなげます

週間レビューのチェックリスト

  • すべてのデイリーメモを確認する
  • 受信トレイの項目を処理する
  • プロジェクトのステータスを更新する
  • 今後のカレンダーを確認する
  • 月間目標を確認する
  • 来週の優先事項を計画する
  • 重要な作業の時間を確保する
  • デジタル作業スペースを整理する
  • 完了した項目をアーカイブする
  • Git に変更をコミットする

週間レビューのメモの形式

# Weekly Review: YYYY-MM-DD

## Last Week's Wins
1.
2.
3.

## Challenges & Lessons
- Challenge:
- Lesson:

## Goal Progress
### Monthly Goals
- [ ] Goal 1 (XX%)
- [ ] Goal 2 (XX%)

### This Week's Contribution
- [Task] -> [[Goal]]

## Project Progress
| Project | Phase | Progress | Next Action |
|---------|-------|----------|-------------|
| [[ProjectA]] | Active | 60% | [Next step] |
| [[ProjectB]] | Planning | 10% | [Next step] |

## Next Week Planning

### ONE Big Thing
>

### Key Tasks
- [ ]
- [ ]
- [ ]

### Project Next-Actions
- [ ] [ProjectA] - [specific next step]
- [ ] [ProjectB] - [specific next step]

### Time Blocks
- Monday:
- Tuesday:
- Wednesday:
- Thursday:
- Friday:

## Notes

自動化機能

自動アーカイブ

30 日以上前のデイリーメモを Archives に移動するよう提案します。

プロジェクトのステータス更新

進行中の各プロジェクトについて、次の作業を行います。

  • 完了率を更新します
  • 障害となっている事項を記録します
  • 次のアクションを設定します
習慣の追跡

デイリーメモから習慣の達成率を算出します。

  • 習慣のチェックボックス数を数えます
  • 完了率を表示します
  • パターンを特定します

ベストプラクティス

定期的に実施する
  • 毎週同じ曜日に実施します(おすすめは日曜日です)
  • 可能であれば、毎週同じ時間に実施します
  • カレンダーに時間を確保します
  • 必ず実施する予定として扱います
事前準備
  • レビュー前に受信トレイを整理します
  • カレンダーをすぐに確認できるようにします
  • プロジェクトの最新情報を集めます
  • フィードバックがあれば確認します
実行につなげる
  • 要点をチームや家族と共有します
  • 外部システムを更新します
  • 変更点を伝えます
  • 成果を祝います

タスクベースの進捗追跡

週間レビューのスキルでは、セッションタスクを使って3段階のレビューの進捗を表示します。

フェーズのタスク

スキルの開始時にタスクを作成します。

TaskCreate:
  subject: "Phase 1: Collect"
  description: "Gather daily notes from past week, extract wins and challenges"
  activeForm: "Collecting daily notes and extracting highlights..."

TaskCreate:
  subject: "Phase 2: Reflect"
  description: "Calculate goal progress, analyze alignment gaps"
  activeForm: "Calculating goal progress and alignment..."

TaskCreate:
  subject: "Phase 3: Plan"
  description: "Identify ONE Big Thing, plan daily focus areas for next week"
  activeForm: "Planning next week's focus..."
依存関係

各フェーズは順番に実行する必要があります。

TaskUpdate: "Phase 2: Reflect", addBlockedBy: [phase-1-collect-id]
TaskUpdate: "Phase 3: Plan", addBlockedBy: [phase-2-reflect-id]

Collect が完了するまで Reflect はブロックされます。Reflect が完了するまで Plan はブロックされます。これにより、30 分間のレビュープロセスの進捗を確認できます。

各タスクの開始時に in_progress、完了時に TaskUpdate を使って completed に設定します。

タスクツールはセッション単位であり、Claude のセッション間では保持されません。実際の週間レビューの内容はレビューメモに保存されます。

エージェントチームのワークフロー(任意)

より迅速で徹底した週間レビューを行うには、エージェントチームを使って収集フェーズを並行処理します。

Team Lead (coordinator)
├── collector agent — Read all daily notes, extract wins/challenges/tasks
├── goal-analyzer agent — Read goal files, calculate progress, find gaps
└── project-scanner agent — Scan Projects/*/CLAUDE.md, get status updates
使用方法

/weekly を呼び出す際に、チームベースの方法をリクエストできます。

/weekly
"Use the team approach for a thorough review"

チームリードは次の作業を行います。

  1. 3 つのエージェントを起動し、並行して作業させます
  2. コレクターが日次メモを読み、要点を抽出します
  3. 目標分析エージェントがすべての目標ファイルを読み、進捗を算出します
  4. プロジェクトスキャナーがすべてのプロジェクトの CLAUDE.md ファイルを読み、状況を確認します
  5. チームリードが調査結果をまとめ、週次レビューのメモを作成します

これにより、並行して情報を収集することでレビューが速くなり、各領域を専任エージェントが分析することで、より綿密になります。

ボルトの健全性チェック(随時)

週次レビューには、複数のエージェントを使ったボルトの健全性チェックを含めることもできます。

  • note-organizer:リンク切れや孤立したメモをスキャンします
  • goal-aligner:日次の活動と目標との整合性を確認します
  • inbox-processor:未処理の項目がないか確認します

「週次レビューにボルトの健全性チェックを含めて」とリクエストしてください。

連携

以下と連携します。

  • /daily - 週内の日次メモをレビューします
  • /monthly - 週次レビューの内容を月次の集約に反映します
  • /project - レビューでプロジェクトの状況を確認します
  • /push - レビュー完了後にコミットします
  • /onboard - 状況を把握したレビューを行うためのコンテキストを読み込みます
  • 目標追跡スキル - 進捗を算出します

コメント