con un clic
wrapup
Summarize the day's work and append to the daily note in Obsidian.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Summarize the day's work and append to the daily note in Obsidian.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
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.
Basado en la clasificación ocupacional SOC
| 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 ãèªãŸãªãã»æžããªãã»æ®ã¿ã¹ã¯ã衚瀺ããªã