Skip to content

Commit 1867052

Browse files
em0tclaude
andauthored
chore(release): prepare for v0.1.23 release (#33)
* feat: Codex compatibility — $HOME hooks, statusline, dual-mode code review - Sync: add codex-statusline skill (tmux + iTerm2 support) - Sync: migrate hooks to $HOME level for Codex workspace compatibility - Sync: remove sequential-thinking MCP, simplify to context7 only - Sync: add plugin-status skill, enhance grafana/feishu skills - Git: auto-detect environment (Claude Code / Codex) and select review mode - Git: add Mode B serial cross-validation review for Codex - Git: refactor git-flow into commit, commit-push, commit-push-pr skills - Add .agents/ symlink and AGENTS.md for Codex workspace - Add English README update step to prepare-release skill - Fix hooks.md frontmatter YAML indentation error Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(sync): fix codex-status context calculation and make Codex MCP optional - Fix codex-status using cumulative total_tokens instead of last_token_usage.input_tokens for context window percentage - Fix session cross-talk between multiple Codex instances in same repo by matching sessions via creation time proximity - Make Codex MCP configuration optional (--with-codex flag) in mcp-feishu and mcp-feishu-project skills to save context window space - Prepare release v0.1.23 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 153d759 commit 1867052

File tree

36 files changed

+2261
-1078
lines changed

36 files changed

+2261
-1078
lines changed

.agents/skills

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.claude/skills

.claude-plugin/marketplace.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"metadata": {
88
"description": "TapTap Claude Code 插件库 - 提供开发工作流自动化插件",
9-
"version": "0.1.22",
9+
"version": "0.1.23",
1010
"pluginRoot": "./plugins"
1111
},
1212
"plugins": [
@@ -26,7 +26,7 @@
2626
"name": "git",
2727
"source": "./plugins/git",
2828
"description": "Git 工作流命令插件,提供提交/推送/MR、远程平台操作、自动代码审查(Agent Team 审查+辩论 + Codex 双视角),支持项目自定义审查规则",
29-
"version": "0.1.11",
29+
"version": "0.1.12",
3030
"author": {
3131
"name": "TapTap AI Team"
3232
},
@@ -38,7 +38,7 @@
3838
"name": "sync",
3939
"source": "./plugins/sync",
4040
"description": "项目配置同步插件,提供 MCP、LSP 和开发环境配置同步功能",
41-
"version": "0.1.18",
41+
"version": "0.1.19",
4242
"author": {
4343
"name": "TapTap AI Team"
4444
},

.claude/skills/prepare-release/SKILL.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,12 @@ git show origin/main:.claude-plugin/marketplace.json | jq -r '.plugins[] | selec
120120

121121
仅更新有版本变更的行,其他行保持不变。
122122

123+
### 步骤 4.5: 更新英文 README.en.md
124+
125+
更新 `README.en.md``## Plugin List` 表格中有版本变更的插件版本号。
126+
127+
同时检查 `README.en.md` 中其他内容是否与 `README.md` 的功能描述一致(如 MCP 服务器列表、命令说明等),如有差异则同步更新。
128+
123129
### 步骤 5: 校验
124130

125131
逐一确认以下位置的版本号一致性:

AGENTS.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# 插件开发规范
2+
3+
## Git 提交规范
4+
5+
- Commit message、MR/PR title 和 description 必须使用**纯英文**
6+
- 不需要携带工单 ID(no-ticket),本仓库不关联任务系统
7+
- 执行 `/git:commit-push-pr` 时无需询问工单,但每一步(分支创建、commit、review、push、MR 创建)都需要让用户确认后再执行
8+
9+
## 版本管理(必须遵守)
10+
11+
详见 [版本管理规则](.claude/rules/versioning.md)
12+
13+
### 开发中
14+
每次修改插件文件后,必须升级 patch 版本
15+
16+
### 发布前
17+
执行 `/prepare-release` 完成发布准备(版本重置 + CHANGELOG + README 更新)
18+
19+
## 调试
20+
21+
执行 `/clear-cache` 清理本地插件缓存

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## 0.1.23 — Codex compatibility
4+
5+
### Sync Plugin (0.1.19)
6+
7+
- Added codex-statusline skill with tmux and iTerm2 support (auto-detect terminal, display project/branch/model)
8+
- Made Codex MCP configuration optional (`--with-codex` flag) in mcp-feishu and mcp-feishu-project skills to save Codex context window space
9+
- Migrated hooks from project-level to $HOME-level (`~/.claude/hooks/`) for Codex $HOME workspace compatibility
10+
- Added cleanup of legacy project-level hooks in hooks-config agent
11+
- Removed sequential-thinking MCP from configuration and templates
12+
- Added sequential-thinking cleanup step to mcp-config agent
13+
- Simplified `/sync:mcp` command (context7 only)
14+
- Added plugin-status skill for runtime plugin diagnostics
15+
- Enhanced grafana-dashboard-design skill with expanded design specifications
16+
- Enhanced mcp-feishu and mcp-feishu-project skills with improved configuration flow
17+
- Expanded ensure-plugins.sh with additional plugin management logic
18+
19+
### Git Plugin (0.1.12)
20+
21+
- Added environment detection to auto-select review mode: Agent Team (Claude Code) or serial dual-perspective (Codex)
22+
- Added Mode B: serial cross-validation review for Codex — calls Claude CLI for first pass, agent does second pass, then merges findings
23+
- Added `.agents/skills/code-reviewing/` as fallback path for review checklist and rules ($HOME Codex compatibility)
24+
- Refactored git-flow into three standalone skills: commit, commit-push, commit-push-pr
25+
26+
### Marketplace
27+
28+
- Added `.agents/` symlink and `AGENTS.md` for Codex workspace compatibility
29+
- Fixed hooks.md frontmatter YAML indentation error
30+
- Bumped version from 0.1.22 to 0.1.23
31+
- Updated git plugin to version 0.1.12
32+
- Updated sync plugin to version 0.1.19
33+
334
## 0.1.21
435

536
### Git Plugin (0.1.10)

CLAUDE.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
AGENTS.md

README.en.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ One-click configuration for MCP, auto-update, and Cursor synchronization:
6363

6464
**Included features:**
6565

66-
- ✅ Configure context7 and sequential-thinking MCP (automatically fetch latest documentation)
66+
- ✅ Configure context7 MCP (automatically fetch latest documentation)
6767
- ✅ Enable plugin auto-reload + CLI tool detection (restart session after modifications to take effect)
6868
- ✅ Sync configuration to Cursor (including Spec Skills rules)
6969
- ✅ Sync GitLab Merge Request default template
@@ -84,10 +84,10 @@ One-click configuration for MCP, auto-update, and Cursor synchronization:
8484

8585
| Plugin | Version | Description |
8686
| ------- | ------- | ---------------------------------------------------------------------------------------------------- |
87-
| spec | 0.1.3 | Spec-Driven Development workflow plugin |
88-
| git | 0.1.6 | Git workflow automation plugin (three commit modes: commit, commit+push, commit+push+MR) |
89-
| sync | 0.1.13 | Dev environment config sync plugin (MCP + Hooks + Cursor + Spec Skills rules + Claude Skills) |
90-
| quality | 0.0.2 | AI-powered code quality plugin (9 parallel Agents: Bug detection, code quality, security, performance) |
87+
| spec | 0.1.4 | Spec-Driven Development workflow plugin |
88+
| git | 0.1.12 | Git workflow automation plugin (commit/push/MR + dual-mode code review + remote platform ops) |
89+
| sync | 0.1.19 | Dev environment config sync plugin (MCP + LSP + Hooks + Cursor + Claude Skills) |
90+
| quality | 0.0.4 | AI-powered code quality plugin (9 parallel Agents: Bug detection, code quality, security, performance) |
9191

9292

9393
See the README.md in each plugin directory for detailed documentation.
@@ -257,7 +257,7 @@ Use AI-powered code review to automatically detect potential issues:
257257
/sync:basic
258258

259259
# Or configure each item separately
260-
/sync:mcp # Configure context7 and sequential-thinking MCP
260+
/sync:mcp # Configure context7 MCP
261261
/sync:hooks # Enable plugin auto-reload
262262
/sync:cursor # Sync configuration to Cursor IDE
263263

@@ -273,7 +273,7 @@ Use AI-powered code review to automatically detect potential issues:
273273

274274
**Feature Details:**
275275

276-
- **MCP Servers**: Automatically fetch latest documentation for GitHub libraries (context7) and structured problem-solving (sequential-thinking)
276+
- **MCP Servers**: Automatically fetch latest documentation for GitHub libraries (context7)
277277
- **Auto-Reload**: Restart session after plugin modifications to take effect, no manual reinstallation needed
278278
- **Cursor Sync**: Use Git commands and Spec Skills rules (doc-auto-sync, module-discovery, etc.) in Cursor IDE
279279

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ mkdir -p .claude && echo '{
8585
| 插件 | 版本 | 描述 |
8686
| ------- | ----- | ----------------------------------------------------------------- |
8787
| spec | 0.1.4 | Spec-Driven Development 工作流插件 |
88-
| git | 0.1.10 | Git 工作流自动化插件(提交/推送/MR + 自动代码审查 + 远程平台操作) |
89-
| sync | 0.1.17 | 开发环境配置同步插件(MCP + LSP + Hooks + Cursor + Claude Skills) |
88+
| git | 0.1.12 | Git 工作流自动化插件(提交/推送/MR + 自动代码审查 + 远程平台操作) |
89+
| sync | 0.1.19 | 开发环境配置同步插件(MCP + LSP + Hooks + Cursor + Claude Skills) |
9090
| quality | 0.0.4 | AI 驱动的代码质量检查插件(9 个并行 Agent,支持 Bug 检测、代码质量、安全检查、性能分析) |
9191

9292

plugins/git/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "git",
33
"description": "Git 工作流命令插件,提供提交/推送/MR 创建、远程平台操作(GitHub/GitLab)、自动代码审查(Agent Team 审查+辩论 + Codex 双视角),支持项目自定义审查清单",
4-
"version": "0.1.11",
4+
"version": "0.1.12",
55
"author": {
66
"name": "TapTap AI Team"
77
}

0 commit comments

Comments
 (0)