Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
Agent 工作流
在被要求审计、度量或复查 Agent 会话如何使用 Bash 工具时使用——命令串联(&&、;、|)、cd 进入会话自身的仓库、head/tail 截断、用 sed -n/cat/heredoc 代替 Read/Edit、在链条中或 git -C 之后执行 git commit/push——或者在判断某个权限提示、允许列表规则、~/.agents/AGENTS.md 中的 Bash 规则,或权限模式(acceptEdits 与 auto)是否需要修改,并希望从真实记录而非猜测中获得证据时使用。对 ~/.claude/projects/*.jsonl 运行标准库脚本,打印按模型和按会话的比率及样本,并附带带日期的研究,解释每种模式为何发生以及修复应落在何处。也是记录新发现的 Bash 反模式、以便下次审计度量它的地方。
在 AGENTS.md/CLAUDE.md 中设置 `## Agent skills` 块,并设置 `docs/agents/`,使工程技能了解此仓库的问题跟踪器(GitHub 或本地 markdown)、分类标签词汇表和领域文档布局。在首次使用 `to-issues`、`to-prd`、`triage`、`diagnose`、`tdd`、`improve-codebase-architecture` 或 `zoom-out` 之前运行——或者当这些技能似乎缺少关于问题跟踪器、分类标签或领域文档的上下文时运行。
为长时间运行和常驻命令提供 tmux 执行支持。在以下情况加载该技能:(1) 运行预计超出工具超时(60 秒以上)的命令,(2) 启动常驻服务器或开发进程,(3) 运行 TUI/交互式应用,(4) 在独立会话中执行并行隔离任务,(5) 通过 SSH 运行必须在断连后存活的远程命令,(6) 处理诸如 'capture-pane blocked in interactive_bash' 的 tmux 错误。触发短语:'run in background'、'start server'、'long-running'、'tmux session'、'keep running'、'persistent process'、'dev server'、'training script'、'git clone large repo'、'docker build'、'capture-pane blocked'。
使用 AG2 的 `ag2.live` 模块构建实时语音/实时音频 Agent。将提示词 + provider 配置封装进 `LiveAgent`,并用 `agent.run()` 打开双向语音会话,把麦克风音频送入、把合成语音播放出来。涵盖两个实时 provider——Gemini Live(`GeminiRealTimeConfig`)和 OpenAI Realtime(`OpenAIRealTimeConfig`),包括音频/文本输出模态、音色和用户语音转写;基于本地声卡的音频 I/O(`SoundDeviceRecorder` / `SoundDevicePlayer`,均由 sounddevice 支持);一次性语音转文本(`OpenAITranscriber`、`OpenAITranslationTranscriber`)及其 `.pipe(agent)` 语音管线;文本转语音(`OpenAITTSConfig`);以及 `TTSObserver`,它把普通文本 `Agent` 的流式 token 朗读出来。当用户想要会说话的 Agent、电话/语音助手、实时转写,或为文本 Agent 添加 TTS 播放时使用。
Automake 通过独立的 optimizer 和 evaluator 角色,拥有一个基于 Git 的棘轮机制,用于安全地改进仓库:它建立基线,提出并检查候选方案,获得与当前已提交状态的独立比较,保留被接受的变更,并精确还原被拒绝的变更。当请求是准备或执行这一有界改进工作流、起草或批准其角色指令、设置限制或停止条件、保护本地文件、初始化基线,或调用 `/automake` 时触发。当“automake”指 GNU 构建系统、任务只是 Makefile 目标或普通缺陷修复、用户只想要代码审查或解释,或请求是通用的分支重置或已删除文件恢复时,不触发。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
