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编程助手, 审计, 开发效率, 开发流程规范, 提示词工程, 提示词模板, 策略决策点, 编码代理, 网络可观测性, 防御加固