com um clique
wrapup
Summarize the day's work and append to the daily note in Obsidian.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Summarize the day's work and append to the daily note in Obsidian.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Use when starting the workday. Conducts a scrum-style daily standup (Inspect prior day, Adapt today's plan against quarterly goals), gathering calendar / Gmail / Linear / Obsidian context and creating today's Obsidian daily note.
æ¥æ¬¡ã»ã«ãã³ãŒãã³ã°ã®åãã1ã€ã ãæããåçã coaching/log.md ã« append ããã/today ãš /wrapup ã®æ«å°ŸããåŒã³åºããããåŒæ° morning|evening ã§æé垯ãåãæ¿ããã
ææ¬¡ã»ã«ãã³ãŒãã³ã°ãéå»30æ¥ã®daily noteã»coaching/log.mdã»éå»4ã5é±åã®coaching/weeklyããç¹°ãè¿ãããŒãã3ã€æœåºããæ·±ãåãã§æãäžãããçµæã¯coaching/monthly/YYYY-MM.mdã«ä¿åãããæå60åæ³å®ã
鱿¬¡ã»ã«ãã³ãŒãã³ã°ãéå»7æ¥ã®daily noteãšcoaching/log.mdãã芳å¯ãæœåºããSir John Whitmoreã®GROW(Goal/Reality/Options/Will)ã§å¯Ÿè©±ãããçµæã¯coaching/weekly/YYYY-Wnn.mdã«ä¿åããã鱿«ïŒæ¥æå€æ³å®ïŒã«20ã30åã§åãã
Cross-model PR review. Claude Code and Cursor review a PR alternately on a shared Obsidian document, rallying until issues converge or disagreements are documented for human decision.
End-of-day review command that helps reflect on the day's work and prepare for tomorrow.
| name | wrapup |
| description | Summarize the day's work and append to the daily note in Obsidian. |
| argument-hint | [date] |
| disable-model-invocation | true |
Summarize the day's work and append to the daily note in Obsidian.
ã¿ã¹ã¯ç®¡ç㯠Things3 ããæé¢ããããŠããããã/wrapup ã§ã Things3 ã¯èªã¿æžãããªãã代ããã« Linear ã§ã仿¥èªåãæŽæ°ãã IssueããååŸããŠãµããªãŒã«å«ããã
/wrapup [date]
Examples:
/wrapup # Today's daily note
/wrapup yesterday # Yesterday's daily note
/wrapup 2026-02-05 # Specific date
Parse the argument to determine which daily note to update:
yesterday â yesterday's dateYYYY-MM-DD â specified dateUse mcp__google-calendar__get-current-time to get the current date for reference.
Check if the target daily note exists:
Read: /Users/asonas/Documents/asonas/daily/YYYY-MM-DD.md
If it doesn't exist, ask the user whether to (a) create today's note and append, (b) append to yesterday's note instead, or (c) abort.
ã¡ã€ã³ã¹ã¬ãããæã£ãŠãã session context ã¯ãä» /wrapup ãåããŠãããã® 1 ã»ãã·ã§ã³ãã®ç¯å²ã§ãããªããasonas 㯠1 æ¥ã®ãã¡ã«è€æ°ã®ãªããžããªã»è€æ°ã®ã»ãã·ã§ã³ãè·šãã§äœæ¥ãããããçŸåšã»ãã·ã§ã³ã®ã³ã³ããã¹ãã ãã§ã¯åœæ¥ã®äœæ¥ãåãããŒããããã§å€éšæ
å ±ã¯ 2 ã€ã® Sonnet ãµããšãŒãžã§ã³ãã䞊åã§ åãã«è¡ããã©ã¡ãã model: "sonnet" ã® Agent tool ã§ãStep 3a ãš Step 3b ã åæã« èµ·åããã
ã¡ã€ã³ã¹ã¬ããã¯ãã® 2 ã€ã® subagent èµ·åãšåæã« Step 4 (çŸåš session context ããã®ãµããªãŒçµã¿ç«ãŠ) ãé²ããŠããã3 è ã®çµæã¯ Step 4 ã§çµ±åããã
ããã³ããèŠæš:
ããªã㯠asonas ã仿¥ Linear ã§æŽæ°ãã Issue ãæœåºããä»»åãæã€ã
察象æ¥ã¯ YYYY-MM-DD (Step 1 ã§ç¢ºå®ããæ¥ä»)ã
1. mcp__claude_ai_Linear__get_user ã§èªåïŒviewerïŒã® user_id ãååŸ
2. mcp__claude_ai_Linear__list_issues ã§ä»¥äžãååŸ:
- assignee=èªåãupdatedAt ã察象æ¥ã®ãã®
- å ããŠãèªåãã³ã¡ã³ã/ç·šéãã Issue ãããã°ïŒAPI ã§åããç¯å²ã§ïŒå«ãã
3. åºåãã©ãŒããã:
## 仿¥æŽæ°ããLinear Issue
- [TEAM-123] ã¿ã€ãã« â status: started / updatedAt: HH:MM
- ...
該åœãªããªã "該åœãªã" ãè¿ãã
Linear MCP ãèªèšŒãããŠããªãå Žå㯠"LinearæªèªèšŒ" ãè¿ãã
æšæž¬ã¯çŠæ¢ãMCP ã®å¿çã«ç¡ããã£ãŒã«ããæé ããªãããšã
åœæ¥ asonas ãåãã Claude Code ã»ãã·ã§ã³ãå šãããžã§ã¯ã暪æã§æŸãããããžã§ã¯ãå¥ã®äœæ¥ãµããªãŒãè¿ããã»ãã·ã§ã³ãè·šãã äœæ¥ãåãããŒããªãããã®äžæ žã¹ãããã
ããã³ããèŠæš:
ããªã㯠asonas ã仿¥ Claude Code ã§è¡ã£ãäœæ¥ãå
šãããžã§ã¯ã暪æã§ãŸãšããä»»åãæã€ã
察象æ¥ã¯ YYYY-MM-DD (Step 1 ã§ç¢ºå®ããæ¥ä»)ã
1. ãŸã ToolSearch ã§ cman ã®ããŒã«ãããŒããã
(query äŸ: "select:mcp__plugin_cman_cman__list_sessions,mcp__plugin_cman_cman__search_sessions")
2. mcp__plugin_cman_cman__list_sessions (limit=60 çšåºŠ) ã§çŽè¿ã»ãã·ã§ã³ãåæããã
åãšã³ããªã®çžå¯Ÿæå» ("X hours ago" ç) ãšå¯Ÿè±¡æ¥ãçªãåããã察象æ¥ã®ã»ãã·ã§ã³ã ãã察象ã«ããã
3. 次ã®ã»ãã·ã§ã³ã¯é€å€ãã:
- `agent-*` ã§å§ãŸããµããšãŒãžã§ã³ãã®ã»ãã·ã§ã³ (å®äœæ¥ã®äž»äœã§ã¯ãªã)
- æåã®ã¡ãã»ãŒãžã "Base directory for this skill: .../commit" ã® /commit ã¹ãã«åç¬ã»ãã·ã§ã³
- æåã®ã¡ãã»ãŒãžã /wrapup ã /today ãªã©æ¥å ±éçšã¹ãã«èªäœã®ã»ãã·ã§ã³
4. æ®ã£ãåã»ãã·ã§ã³ã«ã€ããŠãäœãããã®ããææ¡ãããã»ãã·ã§ã³ã¿ã€ãã«(æåã®ãŠãŒã¶ãŒã¡ãã»ãŒãž)
ã ãã§ã¯çæãã話é¡ããåãããªãã®ã§ãææãŸã§æžãã«ã¯äžèº«ã®ç¢ºèªãèŠããå¿
èŠã«å¿ããŠ
mcp__plugin_cman_cman__search_sessions ã keyword=察象æ¥ä» ã keyword=ãããžã§ã¯ãåºæèª ã§å©ãã
ãããããã¹ãããããããå®éã«äœãå®äº/åé²ãããããèªã¿åãã
確èªããŠãææãå€ç¶ãšããªãã»ãã·ã§ã³ã¯ãææãæé ããããã«çæãããã調æ»ããªã©
çæããäœæ¥å
容ãšããŠèšè¿°ãã (æšæž¬ã§å®äºæ±ãã«ããªã)ã
5. åºåãã©ãŒããã (ãããžã§ã¯ãããšã«ãŸãšããæç³»åããããå Žåã¯æå»ãæ·»ãã):
## 仿¥ã®ã»ãã·ã§ã³æšªæãµããªãŒ
### <ãªããžããªå / ãããžã§ã¯ãå>
- HH:MM å
容 (ææ or çæããäœæ¥)
- ...
### <å¥ã®ãªããžããª>
- ...
察象æ¥ã®ã»ãã·ã§ã³ãç¡ããã° "該åœãªã" ãè¿ãã
cman ã䜿ããªã (ããŒã«æªããŒãã»ãšã©ãŒ) å Žå㯠"cmanå©çšäžå¯" ãè¿ãã
æšæž¬ã¯çŠæ¢ãã»ãã·ã§ã³ã«å®åšããªãææãæžããªãããšããªããžããªåã»Issueçªå·ã¯å®ããŒã¿ã«åŸãã
è¿ã£ãŠãããµããªãŒã¯ãçŸåš session context ãšéãªãéšåããã(ãŸãã«ä»ã®ã»ãã·ã§ã³ãå«ãŸãã)ãStep 4 ã§éè€ãæé€ããŠçµ±åããã
ã¡ã€ã³ã¹ã¬ããã§ä»¥äžã®ãœãŒã¹ããããã£ãããšãã®ãã©ãããçµã¿ç«ãŠãã
From Step 3b (cman-sessions subagent) â åœæ¥å šäœã®ç¶²çŸ ãœãŒã¹
cman:cm-search ã keyword=察象æ¥ä» ã§çŽæ¥å©ãFrom the current session context â æ·±ãã®è£åŒ·
From Claude Code auto memoryïŒæ°žç¶ã¡ã¢ãªïŒ
From Step 3a (linear-today subagent)
[[TEAM-XXX]] ã® wikilink ä»ãã§èšåæ å ±ã®çµ±å
Show the user what will be added:
## ãã°ã«è¿œèšäºå®
- HH:MM ã«ããŽãª: å
容
- HH:MM ã«ããŽãª: å
容
- ...
## 仿¥æŽæ°ããLinear Issue
- [TEAM-123] ã¿ã€ãã«
- ...
ãã®å
容ã§ããããã§ããïŒ
Wait for user confirmation or edits.
After confirmation, append under the ## ãã° heading. å
¬åŒCLIã¯headingæå®ã®insertã«å¯Ÿå¿ããŠããªããããVaultã®å®ãã¡ã€ã«ãReadããŒã«ã§èªãã§EditããŒã«ã§æ¿å
¥ããã
ãã°ã®ãã©ãŒããã:
- HH:MM <ã«ããŽãª>: <å
容> 圢åŒå®è£
/ èª¿æ» / ã¬ãã¥ãŒ / MTG / åŠã³ / ãã®ä»- <ã«ããŽãª>: <å
容> ã§ãã[[TEAM-XXX]], [[asonas/foo]]) ã§èšè¿°ããŠãã# Read tool:
Read: /Users/asonas/Documents/asonas/daily/YYYY-MM-DD.md
# Edit tool: "## ãã°" ã»ã¯ã·ã§ã³æ«å°Ÿã«è¿œèš
# old_string: "## ãã°\n" (空ã»ã¯ã·ã§ã³ã®å Žå) ãŸãã¯æ¢åãã°æ«å°Ÿã®äžæãªã¹ãããã
# new_string: "## ãã°\n\n- HH:MM å®è£
: ...\n- HH:MM ã¬ãã¥ãŒ: ...\n"
泚æ:
## ãã° ã»ã¯ã·ã§ã³ã«æ¢åã®ãšã³ããªãããå Žåã¯ããã®æ«å°Ÿã«æç³»åé ã§è¿œèšãã# YYYY-MM-DD çã®h1ãããã£ã³ã°ã絶察ã«è¿œå ããªãããšããã¡ã€ã«åãObsidianäžã®ã¿ã€ãã«ã«ãªãããéè€ãã## ãã£ãããš ã»ã¯ã·ã§ã³ã¯å»æ¢ãããå€ã daily note ã«ãã®ã»ã¯ã·ã§ã³ãæ®ã£ãŠããŠãæ°èŠè¿œèšã¯ããªãasonas ãèªåã§æžããããã¹ããœãŒã¹ (Bluesky æçš¿ãScrapbox ããŒãž) ãååŸããactivities/YYYY-MM-DD.md ã®åã»ã¯ã·ã§ã³ã«åæ ããã/wiki-update ããã®ãã¡ã€ã«ãåŸæ®µã§ãœãŒã¹ãšããŠèªããããwiki ååã«å®è¡ããã
cd /Users/asonas/ghq/github.com/asonas/activities
mise exec -- bundle exec bin/activities-snapshot --source bluesky --source scrapbox --date YYYY-MM-DD || echo "Warning: snapshot failed, skipping"
/wrapup ãäžæ¥ã®çµããã«åãåæãªã®ã§ãåœæ¥åã ãåæç»ããã°è¶³ãã (忥åã¯æã® /today 5b ã§ã«ããŒãããŠãã)ã
ãªã --source ã§çµãã: github / browser / claude_code ã®3ãœãŒã¹ã¯ ~/Library/LaunchAgents/asonas.activities.{github,browser,claude}.plist ã® launchd ãžã§ãã 15ã60 åééã§åžžæããã¯ã°ã©ãŠã³ãåéããŠãããåœæ¥åã® activities ãã¡ã€ã«ã¯åžžã«ææ°åãããŠããã/wrapup ããéè€ããŠèµ°ããããšåã state ãã¡ã€ã«ãäžŠè¡æžã蟌ã¿ãããªã¹ã¯ããããããlaunchd ã§ã«ããŒãããŠããªã bluesky ãš scrapbox ã ããæç€ºçã«æŸãã
activities-snapshot 㯠collect + render ã1ã³ãã³ãã§å®è¡ããèãã©ããã§ãåã¹ãã« (today / wrapup / tempest909-draft) ããå
±éå©çšãããã
daily note ãžã®è¿œèšãå®äºãããã/wiki-update ã¹ãã«ã ingest <target-date> ã¢ãŒãã§åŒã³åºããåœæ¥ã® daily note ãš activities ãã¡ã€ã«ããåºæåè©ã»æŠå¿µãæœåºã㊠wiki/ é
äžã®ããŒãžã«çµ±åããããŠãŒã¶ãžã®ç¢ºèªã¯äžèŠã
Skill(wiki-update, args: "ingest <YYYY-MM-DD>")
<YYYY-MM-DD> 㯠Step 1 ã§ç¢ºå®ãã察象æ¥ãtoday åŒæ°ã§ wrapup ãèµ·åããå Žå㯠ingest today ã§ãããã
wiki ingest ã®ããšã§ãAlfred ã® qmd æ€çŽ¢ïŒws/wsqã/Users/asonas/workspace/qmd-alfred/ïŒãææ°ã® vault ãåŒãããããqmd ã®ã€ã³ããã¯ã¹ãæŽæ°ãããå·®åã€ã³ããã¯ã¹ã®ããäœã³ã¹ãã倱æããŠãã¯ãŒã¯ãããŒå
šäœã¯æ¢ããªãïŒèŠåã®ã¿ïŒãcollection asonas ãæªç»é²ãªãïŒcommand -v qmd ãå«ãïŒã¹ãããããŠããã
qmd update && qmd embed 2>&1 | tail -3 || echo "Warning: qmd reindex failed, skipping"
Report to the user:
daily/YYYY-MM-DD.md ã®ããã°ãã»ã¯ã·ã§ã³ã«è¿œèšããŸããã
wiki/ ãæŽæ°ããŸããïŒæŽæ° N ããŒãžãæ°èŠ M ããŒãžïŒã
仿¥æŽæ°ããLinear Issue: Nä»¶
- [TEAM-XXX] ã¿ã€ãã«
- ...
Linear ãã該åœãªãããŸãã¯ãæªèªèšŒãã ã£ãå Žåã¯ãã®æšã 1 è¡ã§å ±åããã
å®äºå ±åã®ããšã§ãcoach-daily-question ã¹ãã«ã evening åŒæ°ã§åŒã³åºãã
Skill(coach-daily-question, args: "evening")
ãã®ã¹ãã«å
ã§ã¯ã³ãŒãã³ã°çžãïŒè§£æ±ºççŠæ¢ã芳å¯ãšåãã®ã¿ïŒã«åŸããåçã coaching/log.md ã«è¿œèšãããã /wrapup å
šäœãçµäºããã
ãŠãŒã¶ãŒãã仿¥ã¯ã³ãŒãã³ã°ã¯ã¹ãããã§ãçãäºåã«æèšããŠããå Žåã®ã¿ããã®ã¹ããããçç¥ããŠããããªããéå»30æ¥ã®ç¯ç®ïŒæåïŒã§ããã°ãå€ã®åãã§ã¯ãªã /coach-monthly ãåãã®ãæãŸããæšã1è¡ã ãææ¡ããŠããïŒææ¡ã§ãã£ãŠæŒãä»ãã§ã¯ãªãïŒã
Always respond in Japanese.
## ãã° section doesn't exist (å€ããã³ãã¬ã§äœããã daily note ã®å Žå), create it at the end of the file before appending- HH:MM <ã«ããŽãª>: <å
容> format consistently/wrapup ã§ã¯ Things3 ãèªãŸãªãã»æžããªãã»æ®ã¿ã¹ã¯ã衚瀺ããªã