session-summary

分析当前会话内容并按固定格式生成结构化摘要,输出基本信息、会话概要与逐轮明细。触发词:'总结这次会话'、'summarize this session'、'会话总结'、'session summary'、'总结一下'、'生成会话摘要'、'记录本次会话'。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "session-summary" with this command: npx skills add vamdawn/ai-forge/vamdawn-ai-forge-session-summary

Session Summary

分析当前会话上下文,按固定格式输出结构化摘要。

工作流

  1. 扫描会话历史 — 回顾完整对话,逐条识别所有用户输入和助手行为
  2. 提取关键信息 — 整理核心议题、决策、文件变更、执行命令、重要备注
  3. 读取输出模板 — 参考 references/summary-template.md 中的固定格式
  4. 生成短标题 — 根据会话核心内容生成 kebab-case 短标题(2-5 词),语种与会话主要语言一致
  5. 填充摘要并写入文件 — 按模板生成完整摘要,使用 Write 工具保存到当前工作目录,文件名格式:session-summary-YYYY-MM-DD-短标题.md

填充说明

基本信息

  • 开始时间 / 结束时间:记录会话的起止时间,格式 YYYY-MM-DD HH:MM
  • 交互轮次:统计对话中用户消息条数和助手回复条数
  • Token 消耗:分维度估算 Input / Output / Cache Read / Cache Write / Total,数量较大时使用 k(千)/ m(百万)缩写,如 ~120k、~1.2m
  • 主要语言:识别会话中主要使用的语言

会话概要

  • 核心议题:按重要性排序,每条一句话
  • 决策与结论:仅列出明确达成的决策,未决事项不列入
  • 文件变更:仅列出本次会话中实际发生的文件操作
  • 代码与命令摘要:列出关键 Bash 命令和代码修改
  • 重要备注:记录影响下次会话的关键上下文

会话明细

  • 按 Turn 维度逐条输出,包含每一次用户输入与 Agent 的行为
  • 用户输入:逐字原样保留在 markdown code block 中,不做任何修改或缩写
  • 助手回复:压缩为操作与回复摘要,放在 markdown code block 中

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

content-summarizer

No summary provided by upstream source.

Repository SourceNeeds Review
General

semver-release

No summary provided by upstream source.

Repository SourceNeeds Review
General

git-commit

No summary provided by upstream source.

Repository SourceNeeds Review
General

review-doc

No summary provided by upstream source.

Repository SourceNeeds Review