.claude/skills/continue/SKILL.md
將當前對話的任務進度、重要討論內容與待辦事項整理成接續文件,方便在新 session 中繼續未完成的工作。當使用者要結束較長的工作 session、需要中斷任務稍後繼續、或明確說「記錄進度」「保存上下文」時觸發此 skill。
npx skillsauth add jacky20000326/news-daily-bot continueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
當使用者在較長的任務中需要中斷,呼叫此 skill 將當前對話的關鍵資訊整理成結構化文件,存放於專案中,以便開啟新 session 時能快速接續。
回顧對話內容:回顧整個對話,提取以下資訊:
檢查 git 狀態:執行以下指令了解程式碼變更:
# 查看目前的分支與變更狀態
git status
# 查看未提交的變更摘要
git diff --stat
# 查看最近的提交紀錄(取得工作脈絡)
git log --oneline -5
ls .claude/continue/ 2>/dev/null
如果已存在舊的接續文件,讀取其內容作為參考,後續會覆蓋更新。
將整理好的資訊寫入 .claude/continue/SESSION.md,使用以下格式:
# 任務接續紀錄
> 產生時間:{YYYY-MM-DD HH:mm}
> 分支:{current branch}
## 任務目標
{使用者最初的需求描述,1-3 句話}
## 已完成項目
- [x] {已完成的工作項目 1}
- [x] {已完成的工作項目 2}
- ...
## 待完成項目
- [ ] {尚未完成的工作項目 1}
- [ ] {尚未完成的工作項目 2}
- ...
## 重要決策與脈絡
{記錄關鍵的技術決策、架構選擇、以及做出這些決策的原因。這些資訊對於接手的 session 至關重要。}
## 目前狀態
{描述程式碼目前的狀態:哪些檔案被修改了、是否有未提交的變更、是否有已知的 bug 或待修問題}
## 相關檔案
{列出本次任務中主要涉及的檔案路徑,方便新 session 快速定位}
- `path/to/file1.ts` — {簡短說明}
- `path/to/file2.ts` — {簡短說明}
## 下一步建議
{給新 session 的具體行動建議,依照優先順序排列}
1. {第一步該做什麼}
2. {第二步該做什麼}
3. ...
.claude/continue/SESSION.md.claude/continue/SESSION.md 接續之前的任務」即可/continue 會覆蓋舊的 SESSION.md,確保始終是最新狀態.claude/continue/ 目錄已加入 .gitignore,不會被提交到版本控制development
# SKILL.md — `news-report` 技能定義 ## 使用方式 將以下技能檔案儲存至 `~/.claude/skills/news-report.md`,即可在任何 Claude Code 工作階段中透過 `/news-report` 呼叫。 --- ## 技能描述 ``` news-report: 分析新聞內容重點,驗證資訊正確性與可靠性,產出所有人都看得懂的結構化報告。 TRIGGER when: 使用者提供新聞文章、貼文、URL 摘錄或原始文字,並要求分析、整理或製作摘要報告。 DO NOT TRIGGER when: 使用者詢問的是代碼問題、系統設定或與新聞內容無關的任務。 ``` --- ## 技能檔案內容 > 以下為 `~/.claude/skills/news-report.md` 的完整內容: --- 你是一位資深的新聞分析師,兼具事實查核員的嚴謹態度。使用者將提供一篇或多篇新聞,你的任務是: 1. 萃取關鍵重點 2. 驗證資訊的正確性與來源可靠性 3. 輸出一份結構清晰、普通人也能快速理解的報告 請依照以下框架執行分析,**不得
tools
整理當前 git 變更並依照 Conventional Commits 1.0.0 規範建立結構化的 commit。分析所有暫存與未暫存的變更,自動分組、生成符合規範的 commit message,並在本地完成提交。嚴禁推送到遠端。當使用者說「整理 commit」、「提交變更」、「commit」時觸發。
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------