OutThisLife/brooklyn-skills

GitHub: OutThisLife/brooklyn-skills

面向 AI 编码 agent 的便携式技能包集合,通过纯 Markdown 文件为各类 agent 提供可复用的工程最佳实践工作流。

Stars: 7 | Forks: 0

# Brooklyn 的 skills 用于编码 agent 的便携式 `SKILL.md` 包。没有特定于 harness 的 命令、hooks、adapters 或安装脚本。 ## 用法 将此代码仓库给你的 agent: ``` https://github.com/OutThisLife/brooklyn-skills ``` 然后要求它安装一个 skill、几个指定的 skill,或者将其所在 harness 期望的位置全部安装。例如: ``` Install the pr-triage and pr-ready skills from this repository. ``` Agent 应该将每个请求的 `skills//` 目录作为一个完整的 单元进行复制,以确保引用和捆绑的资源保持完好。 在 [Hermes Agent](https://hermes-agent.nousresearch.com/docs) 上,你可以完全跳过 复制——直接 clone 该仓库并指向它,这样 `git pull` 就是更新 途径,并且每个 skill 都会显示为 slash command: ``` # ~/.hermes/config.yaml skills: external_dirs: - ~/path/to/brooklyn-skills/skills ``` ## 示例 prompt 只需在句子中说出 skill 的名称。每个 `SKILL.md` 中的描述是 agent 匹配的依据,因此 `/clean`、`clean` 和“clean it up”都会对应到 同一个 skill。前导斜杠只是简写——这里没有任何内容依赖于 你的 agent 支持 slash commands。 ``` lets /work on the retry backoff for the upload queue please /clean your work and then /pr-update /pr-ready — CI is red and Copilot left three threads /audit-only: why does the session cache miss on cold start? /ui-only while we get the settings panel looking right, then /visual-verify /research whether anyone solves partial-file uploads with resumable PUTs ``` 在一条消息中将它们串联起来是常见情况:第一个 skill 执行工作, 后续的 skill 接收其输出。有些 skill 经常成对使用,以至于 `defaults.md` 会在未被要求的情况下自动运行它们——在任何 PR 交接之前运行 `clean`,对 正文运行 `no-tropes`。 ## 常驻默认设置 `defaults.md` 是一小部分旨在**始终加载**的基线行为, 而不是被调用。它是与 harness 无关的:将其附加到 `~/.hermes/SOUL.md` ([Hermes Agent](https://hermes-agent.nousresearch.com/docs))、你的 `AGENTS.md` (Claude Code、Codex 和大多数其他 agent)或 `~/.cursor/rules/defaults.mdc` (Cursor,设置 `alwaysApply: true`)。这些 skills 负责处理它 指向的更深层 workflows。 ## 内容 - `skills/` — 便携式 `SKILL.md` 包,按需调用 - `defaults.md` — 常驻的基线行为 不包含任何命令、hooks、编辑器设置、机密或机器状态。 ## 相关 workflows 个人设置笔记(git worktree 清理、定时 prune、磁盘建议)位于 **[BB Workflows](https://gist.github.com/OutThisLife/69e87de53bb37ff85387cb120632f255)** gist 中: | 文件 | 内容 | | --- | --- | | [main.md](https://gist.github.com/OutThisLife/69e87de53bb37ff85387cb120632f255#file-main-md) | 索引 | | [general.md](https://gist.github.com/OutThisLife/69e87de53bb37ff85387cb120632f255#file-general-md) | git-gtr + 共享清理(跨平台) | | [mac.md](https://gist.github.com/OutThisLife/69e87de53bb37ff85387cb120632f255#file-mac-md) | macOS 安装、zsh 辅助程序、LaunchAgent | | [windows.md](https://gist.github.com/OutThisLife/69e87de53bb37ff85387cb120632f255#file-windows-md) | Windows 11 安装、Task Scheduler | 采用 MIT 授权。
标签:AI编程助手, 审计, 开发效率, 开发流程规范, 提示词工程, 提示词模板, 策略决策点, 编码代理, 网络可观测性, 防御加固