用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/rongarede/skill-snapshots --skill changelog命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Technology scouting and evaluation for tools, frameworks, libraries, and technical approaches. Use when users need to evaluate technology options, compare frameworks, assess technical feasibility, scout emerging technologies, or make build-vs-buy decisions. Produces structured comparison matrices with objective criteria scoring.
使用 Semantic Scholar API 检索和验证学术论文。支持并发多关键词搜索、批量 ID/DOI 查询、引用分析、批量补全摘要、统一 Markdown 导出。覆盖 2.14 亿+ 学术论文,无需 API Key 即可使用。触发词:论文检索、论文验证、Semantic Scholar、S2 搜索、查论文、补全摘要、导出MD
中文/英文写作风格迁移与错误记忆工作流。适用于论文、学位论文、报告等场景,提供 style profile、error log、长期记忆与多智能体写作闭环。
基于 SOC 职业分类
| name | changelog |
| description | 在当前工作目录创建 changelog 文件夹,每日新增一个以日期命名的变更记录文件。已配置为 PostToolUse hook,文件修改后自动触发。 |
在项目目录下自动管理每日变更记录,每个工作目录独立维护 changelog/ 文件夹。
自动触发(PostToolUse Hook):
手动触发:
/changelog - 手动记录变更/记录变更changelog/ 文件夹YYYY-MM-DD.mdHH:MM:SSyour-project/
├── src/
├── package.json
└── changelog/ # 自动创建
├── 2026-01-18.md
├── 2026-01-19.md
└── 2026-01-20.md # 今日变更
bash ~/.claude/skills/changelog/scripts/append-changelog.sh \
"工作目录" \
"任务名称" \
"改动点1,改动点2" \
"file1.ts,file2.ts" \
"验证结果" \
"遗留问题"
| 参数 | 位置 | 必填 | 说明 |
|---|---|---|---|
| work_dir | $1 | 否 | 工作目录,默认当前目录 |
| task_name | $2 | 是 | 任务名称 |
| changes | $3 | 否 | 关键改动,逗号分隔 |
| files | $4 | 否 | 涉及文件,逗号分隔 |
| verification | $5 | 否 | 验证方式与结果 |
| issues | $6 | 否 | 遗留问题 |
每日 changelog 文件内容:
# Changelog - 2026-01-20
> 本文件记录 2026-01-20 的所有变更。
---
## 10:30:00 - 实现用户登录功能
**关键改动:**
- 添加 login API
- 集成 JWT 认证
- 前端表单验证
**涉及文件:**
- `src/api/auth.ts`
- `src/components/LoginForm.tsx`
**验证:** npm test 通过,手动测试登录流程正常
---
## 14:20:00 - 修复 Token 过期问题
**关键改动:**
- 增加 token 刷新机制
**涉及文件:**
- `src/utils/auth.ts`
**验证:** 复现步骤验证通过
**遗留问题:** 需监控生产环境 token 刷新频率
---
将以下内容添加到项目 CLAUDE.md 的 <hooks> 区块:
CHANGELOG(任务完成后强制追加):
- **触发条件:** 完成一个明确的任务/子任务后
- **强制行为:** 执行 changelog skill 记录变更
- **执行命令:**
```bash
bash ~/.claude/skills/changelog/scripts/append-changelog.sh \
"$(pwd)" \
"任务名称" \
"改动点1,改动点2,改动点3" \
"涉及文件1,涉及文件2" \
"验证方式与结果" \
"遗留问题(如有)"
{工作目录}/changelog/{YYYY-MM-DD}.md
## 使用示例
### 示例 1:开发任务记录
```bash
bash ~/.claude/skills/changelog/scripts/append-changelog.sh \
"/Users/bit/projects/myapp" \
"实现用户登录功能" \
"添加 login API,集成 JWT 认证,前端表单验证" \
"src/api/auth.ts,src/components/LoginForm.tsx" \
"npm test 通过,手动测试登录流程正常"
bash ~/.claude/skills/changelog/scripts/append-changelog.sh \
"." \
"修复 Token 过期问题" \
"增加 token 刷新机制,优化错误提示" \
"src/utils/auth.ts" \
"复现步骤验证通过" \
"需监控生产环境 token 刷新频率"
bash ~/.claude/skills/changelog/scripts/append-changelog.sh \
"." \
"升级 TypeScript 到 5.3" \
"更新 tsconfig,修复类型错误" \
"tsconfig.json,package.json" \
"tsc --noEmit 通过"
# 查看今日变更
cat changelog/$(date +%Y-%m-%d).md
# 查看所有变更文件
ls -la changelog/
# 搜索特定关键词
grep -r "关键词" changelog/
changelog/ 目录纳入版本控制