Skills
收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过 `slack-client` mops 包(Slack Web API),从 Caffeine canister 向 Slack 工作区发消息的实验性、未经测试方案。用户希望应用向 Slack 频道发送消息时使用,例如“发到 Slack”“通知某个频道”“发送 Slack 消息”等。该客户端为预发布的 0.1.0 版本(使用机器人 `xoxb-` 或用户 `xoxp-` 令牌):请求路径已通过实时 Slack API 验证(能够实际发送消息),但成功响应的解码尚未经过运行时确认,因此应将其视为起点,暂不要将 Slack 描述为完全受支持的平台功能。手动编写 `ic.http_request` 调用 `slack.com/api` 仍不是合适做法——优先使用生成的客户端,它可直接处理 bearer 认证、百分号编码和 JSON 解析。
当用户要求“创建 hook”、“添加 PreToolUse/PostToolUse/Stop hook”、“验证工具使用”、“实现基于提示词的 hook”、“使用 ${CLAUDE_PLUGIN_ROOT}”、“设置事件驱动自动化”、“阻止危险命令”,或提及 hook 事件(PreToolUse、PostToolUse、Stop、SubagentStop、SessionStart、SessionEnd、UserPromptSubmit、PreCompact、Notification)时使用。本技能全面介绍如何创建和实现 Claude Code 插件 hook,重点讲解高级提示词 hook API。
指导 Agent 使用 Dart 的 Native Assets hook 系统(通过利用 package:hooks 和 package:native_toolchain_c 的 hook/build.dart 与 hook/link.dart),将 C/C++ 源代码编译并打包为动态或静态库(Code Assets)。用户要求“设置原生资源”“编译 C/C++ 源代码”“捆绑动态库”“构建原生 C 代码”“链接原生资源”“实现 build.dart 或 link.dart hooks”或“在 Dart/Flutter 中集成 C/C++ 互操作”时使用。帮助 Agent 避免手动编排工具链,并配置经过安全哈希验证的二进制下载,或使用 package:record_use 映射进行高级链接器摇树优化。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
