setup-chess-timer-hooks by designnotdrum/brain-jar
npx skills add https://github.com/designnotdrum/brain-jar --skill setup-chess-timer-hooks此技能安装 hookify 规则,使 chess timer 完全自动化。无需再手动记住启动/停止会话!
安装 3 个 hookify 规则,自动实现:
使用操作 "install" 调用 setup_chess_timer_hooks MCP 工具:
await setup_chess_timer_hooks({ action: 'install' });
这将复制 3 个 hookify 规则到 ~/.claude/:
hookify.chess-timer-start.local.mdhookify.chess-timer-complete.local.mdhookify.chess-timer-commit.local.md广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
当用户说类似以下内容时触发:
你将看到:
🕐 工作会话开始
用户正在请求实质性工作。在回复前:
1. 调用 get_active_session 检查状态
2. 如果不存在会话:调用 start_work_session
3. 如果会话已暂停:调用 resume_work_session
4. 如果会话处于活动状态:继续工作
当你即将完成回复时触发。
你将看到:
🕐 会话完成检查
在停止前,验证工作会话状态:
1. 调用 get_active_session
2. 如果会话处于活动状态:调用 complete_work_session 并添加备注
3. 如果工作未完成:改为调用 pause_work_session
运行 git commit 时触发。
你将看到:
🕐 会话完成机会
检测到 Git 提交 - 工作可能已完成。
提交成功后:
1. 调用 get_active_session
2. 如果此提交完成了工作:调用 complete_work_session
3. 如果继续更多工作:保持会话活动状态
安装后,通过以下方式测试:
随时检查钩子状态:
await setup_chess_timer_hooks({ action: 'status' });
返回:
通过编辑文件并设置 enabled: false 来临时禁用钩子。
永久移除所有钩子:
await setup_chess_timer_hooks({ action: 'uninstall' });
一旦安装,chess timer 将真正实现免手动操作:
这就是 chess timer 应有的工作方式 - 完全透明且自动化。
每周安装数
1
代码仓库
GitHub 星标数
2
首次出现
今天
安全审计
安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
This skill installs hookify rules that make the chess timer fully automatic. No more remembering to start/stop sessions manually!
Installs 3 hookify rules that automatically:
Call the setup_chess_timer_hooks MCP tool with action "install":
await setup_chess_timer_hooks({ action: 'install' });
This copies 3 hookify rules to ~/.claude/:
hookify.chess-timer-start.local.mdhookify.chess-timer-complete.local.mdhookify.chess-timer-commit.local.mdTriggers when users say things like:
What you'll see:
🕐 Work Session Start
User is requesting substantive work. Before responding:
1. Call get_active_session to check status
2. If no session exists: Call start_work_session
3. If session is paused: Call resume_work_session
4. If session is active: Continue working
Triggers when you're about to finish responding.
What you'll see:
🕐 Session Completion Check
Before stopping, verify work session state:
1. Call get_active_session
2. If session is active: Call complete_work_session with notes
3. If work isn't done: Call pause_work_session instead
Triggers when running git commit.
What you'll see:
🕐 Session Completion Opportunity
Git commit detected - work may be complete.
After commit succeeds:
1. Call get_active_session
2. If this commit completes the work: Call complete_work_session
3. If continuing with more work: Leave session active
After installation, test by:
Check hook status anytime:
await setup_chess_timer_hooks({ action: 'status' });
Returns:
Temporarily disable a hook by editing the file and setting enabled: false.
Permanently remove all hooks:
await setup_chess_timer_hooks({ action: 'uninstall' });
Once installed, chess timer becomes truly hands-free:
This is how chess timer should always work - completely transparent and automatic.
Weekly Installs
1
Repository
GitHub Stars
2
First Seen
Today
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
147,400 周安装