用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/rongarede/claude-skills-knowledge --skill changelog命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| 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 \
"/path/to/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/ 目录纳入版本控制基于 SOC 职业分类