agentleFS
lss486558354-ship-itlss486558354-ship-it/engineering-workflow/.cursor/skills/tts-notify/SKILL.md

tts-notify

Skill0 starsChanged 36 days agoMITView on GitHub

通过 Shell 工具调用 scripts/speak.py:

The file

Files
SKILL.md

语音播报

触发条件

以下场景自动调用 TTS 播报:

  • 任务完成时
  • 遇到阻塞/需要用户决策时
  • 长时间运行的操作完成时
  • 发现重大错误/风险时

调用方式

通过 Shell 工具调用 scripts/speak.py:

python scripts/speak.py "播报内容"

播报内容模板

任务完成

[任务名] 已完成。[1句话结果摘要]。

需要决策

注意:[问题描述]。需要你的确认。

操作完成

[操作] 执行完毕,耗时 [N] 秒。

错误警告

警告:[错误摘要]。已暂停执行。

规则

  • 播报内容控制在 30 字以内
  • 不播报常规的文件读写操作
  • 用户可通过在 project-profile.json 中设置 "tts": false 关闭

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.