update
Sync tasks and refresh memory from your current activity. Use when pulling new assignments from your project tracker into TASKS.md, triaging stale or overdue tasks, filling memory gaps for unknown people or projects, or running a comprehensive scan to catch todos buried in chat and email.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o update.zip https://jpskill.com/download/22740.zip && unzip -o update.zip && rm update.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22740.zip -OutFile "$d\update.zip"; Expand-Archive "$d\update.zip" -DestinationPath $d -Force; ri "$d\update.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
update.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
updateフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[スキル名] アップデート
アップデートコマンド
不慣れなプレースホルダーが表示された場合や、どのツールが接続されているかを確認する必要がある場合は、CONNECTORS.md を参照してください。
タスクリストと記憶を最新の状態に保ちます。2つのモードがあります。
- デフォルト: 外部ツールからタスクを同期し、古い項目をトリアージし、記憶のギャップを確認します。
--comprehensive: チャット、メール、カレンダー、ドキュメントを詳細にスキャンし、見落とされた ToDo をフラグ付けし、新しい記憶を提案します。
使用方法
/productivity:update
/productivity:update --comprehensive
デフォルトモード
1. 現在の状態を読み込む
TASKS.md と memory/ ディレクトリを読み込みます。存在しない場合は、最初に /productivity:start を提案します。
2. 外部ソースからタスクを同期する
利用可能なタスクソースを確認します。
- プロジェクトトラッカー (例: Asana, Linear, Jira) (MCP が利用可能な場合)
- GitHub Issues (リポジトリ内にある場合):
gh issue list --assignee=@me
ソースが利用できない場合は、ステップ3にスキップします。
ユーザーに割り当てられたタスク (オープン/進行中) をフェッチします。TASKS.md と比較します。
| 外部タスク | TASKS.md と一致するか? | アクション |
|---|---|---|
| 見つかったが、TASKS.md にない | 一致なし | 追加を提案 |
| 見つかり、すでにTASKS.md にある | タイトルで一致 (あいまい) | スキップ |
| TASKS.md にあるが、外部にない | 一致なし | 古い可能性ありとフラグ付け |
| 外部で完了済み | アクティブセクションにある | 完了済みとしてマークすることを提案 |
差分を提示し、ユーザーに追加/完了するものを決定させます。
3. 古い項目をトリアージする
TASKS.md のアクティブなタスクを確認し、以下をフラグ付けします。
- 期限が過去のタスク
- アクティブな状態が30日以上のタスク
- コンテキストがないタスク (人、プロジェクトがない)
それぞれをトリアージのために提示します。完了済みとしてマークしますか?再スケジュールしますか?「いつかやる」に移動しますか?
4. 記憶のギャップのためにタスクをデコードする
各タスクについて、すべてのエンティティ (人、プロジェクト、頭字語、ツール、リンク) をデコードしようとします。
タスク: "Todd に Phoenix のブロッカーに関する PSR を送る"
デコード:
- PSR → ✓ Pipeline Status Report (用語集にある)
- Todd → ✓ Todd Martinez (people/ にある)
- Phoenix → ? 記憶にない
完全にデコードされたものとギャップがあるものを追跡します。
5. ギャップを埋める
不明な用語をグループ化して提示します。
タスクにコンテキストがない用語が見つかりました:
1. "Phoenix" (元: "Todd に Phoenix のブロッカーに関する PSR を送る")
→ Phoenix とは何ですか?
2. "Maya" (元: "API 設計について Maya と同期する")
→ Maya は誰ですか?
適切な記憶ファイル (people/, projects/, glossary.md) に回答を追加します。
6. 強化をキャプチャする
タスクには、記憶よりも豊かなコンテキストが含まれていることがよくあります。以下を抽出して更新します。
- タスクからのリンク → プロジェクト/人物ファイルに追加
- ステータス変更 ("ローンチ完了") → プロジェクトステータスを更新し、CLAUDE.md から降格
- 関係 ("Maya の提案に対する Todd の承認") → 人物を相互参照
- 期限 → プロジェクトファイルに追加
7. レポート
更新完了:
- タスク: プロジェクトトラッカー (例: Asana) から +3、1件完了、2件トリアージ済み
- 記憶: 2つのギャップを埋め、1つのプロジェクトを強化
- すべてのタスクがデコードされました ✓
包括的モード (--comprehensive)
デフォルトモードのすべてに加えて、最近のアクティビティの詳細なスキャンを行います。
追加ステップ: アクティビティソースをスキャンする
利用可能な MCP ソースからデータを収集します。
- チャット: 最近のメッセージを検索し、アクティブなチャンネルを読み込む
- メール: 送信済みメッセージを検索する
- ドキュメント: 最近触れたドキュメントをリストアップする
- カレンダー: 最近のイベントと今後のイベントをリストアップする
追加ステップ: 見落とされた ToDo をフラグ付けする
アクティビティを TASKS.md と比較します。追跡されていないアクションアイテムを表面化します。
## 見落とされている可能性のあるタスク
あなたのアクティビティから、これらはまだキャプチャされていない ToDo のように見えます:
1. チャットから (1月18日):
「金曜日までに更新されたモックアップを送ります」
→ TASKS.md に追加しますか?
2. 会議「Phoenix Standup」から (1月17日):
定期的な会議がありますが、Phoenix のアクティブなタスクがありません
→ ここで何か必要ですか?
3. メールから (1月16日):
「今週中に API 仕様を確認します」
→ TASKS.md に追加しますか?
ユーザーに追加するものを選択させます。
追加ステップ: 新しい記憶を提案する
記憶にない新しいエンティティを表面化します。
## 新しい人物 (記憶にない)
| 名前 | 頻度 | コンテキスト |
|------|-----------|---------|
| Maya Rodriguez | 12回言及 | デザイン、UIレビュー |
| Alex K | 8回言及 | API に関する DM |
## 新しいプロジェクト/トピック
| 名前 | 頻度 | コンテキスト |
|------|-----------|---------|
| Starlight | 15回言及 | 計画ドキュメント、製品 |
## 提案されたクリーンアップ
- **Horizon プロジェクト** — 30日間言及なし。完了済みとしてマークしますか?
信頼度別にグループ化して提示します。信頼度の高い項目は直接追加することを提案し、信頼度の低い項目は尋ねます。
注意事項
- ユーザーの確認なしにタスクや記憶を自動追加することはありません
- 外部ソースのリンクは、利用可能な場合は保持されます
- タスクタイトルのあいまい一致は、わずかな言い回しの違いに対応します
- 頻繁に実行しても安全です — 新しい情報がある場合にのみ更新されます
--comprehensiveは常にインタラクティブに実行されます
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Update Command
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Keep your task list and memory current. Two modes:
- Default: Sync tasks from external tools, triage stale items, check memory for gaps
--comprehensive: Deep scan chat, email, calendar, docs — flag missed todos and suggest new memories
Usage
/productivity:update
/productivity:update --comprehensive
Default Mode
1. Load Current State
Read TASKS.md and memory/ directory. If they don't exist, suggest /productivity:start first.
2. Sync Tasks from External Sources
Check for available task sources:
- Project tracker (e.g. Asana, Linear, Jira) (if MCP available)
- GitHub Issues (if in a repo):
gh issue list --assignee=@me
If no sources are available, skip to Step 3.
Fetch tasks assigned to the user (open/in-progress). Compare against TASKS.md:
| External task | TASKS.md match? | Action |
|---|---|---|
| Found, not in TASKS.md | No match | Offer to add |
| Found, already in TASKS.md | Match by title (fuzzy) | Skip |
| In TASKS.md, not in external | No match | Flag as potentially stale |
| Completed externally | In Active section | Offer to mark done |
Present diff and let user decide what to add/complete.
3. Triage Stale Items
Review Active tasks in TASKS.md and flag:
- Tasks with due dates in the past
- Tasks in Active for 30+ days
- Tasks with no context (no person, no project)
Present each for triage: Mark done? Reschedule? Move to Someday?
4. Decode Tasks for Memory Gaps
For each task, attempt to decode all entities (people, projects, acronyms, tools, links):
Task: "Send PSR to Todd re: Phoenix blockers"
Decode:
- PSR → ✓ Pipeline Status Report (in glossary)
- Todd → ✓ Todd Martinez (in people/)
- Phoenix → ? Not in memory
Track what's fully decoded vs. what has gaps.
5. Fill Gaps
Present unknown terms grouped:
I found terms in your tasks I don't have context for:
1. "Phoenix" (from: "Send PSR to Todd re: Phoenix blockers")
→ What's Phoenix?
2. "Maya" (from: "sync with Maya on API design")
→ Who is Maya?
Add answers to the appropriate memory files (people/, projects/, glossary.md).
6. Capture Enrichment
Tasks often contain richer context than memory. Extract and update:
- Links from tasks → add to project/people files
- Status changes ("launch done") → update project status, demote from CLAUDE.md
- Relationships ("Todd's sign-off on Maya's proposal") → cross-reference people
- Deadlines → add to project files
7. Report
Update complete:
- Tasks: +3 from project tracker (e.g. Asana), 1 completed, 2 triaged
- Memory: 2 gaps filled, 1 project enriched
- All tasks decoded ✓
Comprehensive Mode (--comprehensive)
Everything in Default Mode, plus a deep scan of recent activity.
Extra Step: Scan Activity Sources
Gather data from available MCP sources:
- Chat: Search recent messages, read active channels
- Email: Search sent messages
- Documents: List recently touched docs
- Calendar: List recent + upcoming events
Extra Step: Flag Missed Todos
Compare activity against TASKS.md. Surface action items that aren't tracked:
## Possible Missing Tasks
From your activity, these look like todos you haven't captured:
1. From chat (Jan 18):
"I'll send the updated mockups by Friday"
→ Add to TASKS.md?
2. From meeting "Phoenix Standup" (Jan 17):
You have a recurring meeting but no Phoenix tasks active
→ Anything needed here?
3. From email (Jan 16):
"I'll review the API spec this week"
→ Add to TASKS.md?
Let user pick which to add.
Extra Step: Suggest New Memories
Surface new entities not in memory:
## New People (not in memory)
| Name | Frequency | Context |
|------|-----------|---------|
| Maya Rodriguez | 12 mentions | design, UI reviews |
| Alex K | 8 mentions | DMs about API |
## New Projects/Topics
| Name | Frequency | Context |
|------|-----------|---------|
| Starlight | 15 mentions | planning docs, product |
## Suggested Cleanup
- **Horizon project** — No mentions in 30 days. Mark completed?
Present grouped by confidence. High-confidence items offered to add directly; low-confidence items asked about.
Notes
- Never auto-add tasks or memories without user confirmation
- External source links are preserved when available
- Fuzzy matching on task titles handles minor wording differences
- Safe to run frequently — only updates when there's new info
--comprehensivealways runs interactively