Agent skill
skill-logger
记录一次 Skill 使用情况到日志文件。每次用完某个 Skill 后调用,追加一条使用记录。 触发词:"记录这次使用"、"记录用了 xxx"、"log skill"、"记录一下"(在使用完某个 Skill 之后)。 用于追踪 Skill 使用频率和满意度,为 skill-analyzer 提供数据。
Install this agent skill to your Project
npx add-skill https://github.com/zephyrwang6/myskill/tree/main/skill-logger
SKILL.md
Skill 使用日志记录
每次使用完某个 Skill 后,调用本 Skill 记录一条使用日志。日志追加到 06 计划/skill_usage_log.jsonl。
日志文件位置
$OBSIDIAN_VAULT/06 计划/skill_usage_log.jsonl
OBSIDIAN_VAULT 环境变量需在 .env 中配置(见下方)。
使用方式
方式一:用完 Skill 后手动触发
记录这次使用:x-post,场景是把播客笔记改成即刻动态,满意度 4 分,结尾不够有力手动改了
方式二:让 AI 引导填写
直接说"记录一下",AI 会依次询问:
- 用了哪个 Skill?
- 使用场景是什么?
- 满意度(1-5 分)?
- 备注(可选)?
工作流程
Step 1:收集信息
如果用户没有提供完整信息,逐项询问:
- skill:Skill 名称(如
x-post) - scene:这次用它做了什么(一句话描述)
- satisfaction:满意度 1-5 分(1=很差,3=一般,5=完美)
- note:备注,比如哪里不满意、手动改了什么(可为空)
Step 2:运行追加脚本
python3 scripts/log_skill_usage.py \
--skill "x-post" \
--scene "把播客笔记改成即刻动态" \
--satisfaction 4 \
--note "结尾不够有力,手动改了"
Step 3:确认写入
脚本输出追加成功后,向用户确认:
✅ 已记录:x-post(满意度 4/5)
场景:把播客笔记改成即刻动态
备注:结尾不够有力,手动改了
日志格式
每条记录是一行 JSON:
{"date": "2026-03-24", "weekday": "周二", "week": "W13", "skill": "x-post", "scene": "把播客笔记改成即刻动态", "satisfaction": 4, "note": "结尾不够有力,手动改了"}
环境变量配置
在 ~/.env 或项目根目录的 .env 文件中配置:
# Skill 日志文件所在的 Obsidian vault 路径
OBSIDIAN_VAULT=/Users/ugreen/Documents/obsidian
脚本通过 os.environ['OBSIDIAN_VAULT'] 读取,不要把路径硬编码进脚本。
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
start-work
每日工作启动助手。读取Obsidian收件箱、计划文件,提醒今日待办,询问内容创作计划,展示周计划进度,调用热点采集。触发词:"开始工作"、"开启新一天"、"今天做什么"。帮助用户快速进入高效工作状态。
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation, articles, or long-form content. Use when user wants to write documentation, proposals, articles, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting articles, or using "co-authoring" workflow.
mem-query
AI个人记忆系统的记忆查询功能。检索各层级记忆文件,综合多层级信息回答用户问题。使用场景:(1) 用户问"我的记忆中关于XXX"时;(2) 用户询问自己的习惯/偏好/价值观时;(3) 需要基于用户历史提供建议时。该skill会自动检索L1-L4各层级,引用来源,给出基于记忆的个性化回答。
article-review
根据原文内容撰写深度文章评价/解读。当用户提供一篇文章、博客、公众号文章或任何长文内容,并要求生成评价、解读、读后感或二次创作内容时使用此技能。适用于:(1) 对技术文章、行业分析、年终总结等进行深度解读,(2) 提炼文章核心观点并用通俗语言重新表达,(3) 为社交媒体传播生成二次内容。
mem-record
AI个人记忆系统的记忆记录功能。自动从对话中提炼关键信息并记录到相应层级。使用场景:(1) 用户说"记录到记忆系统"、"记住这个"、"把这次对话记下来"时;(2) 检测到重要事件、决策、偏好表达时;(3) 用户完成重要任务或做出决策时。该skill会自动判断应该记录到L1情境层、L2行为层、L3认知层,还是建议更新L4核心层。
remotion-video
使用 Remotion 框架以编程方式创建视频。Remotion 让你用 React 组件定义视频内容,支持动画、字幕、音乐可视化、3D 视频、教程讲解视频等。适用于程序化视频、批量生成、数据驱动视频、音乐可视化、自动字幕等场景。
Didn't find tool you were looking for?