friedbun
AGENTS.md12 starsChanged 6 days agoMITView on GitHub
公开仓库:skills 本体与作者本机的 AI 编程配置;人类读的安装步骤在 SETUP.md。 新增自动触发 Skill,或改了某个 Skill 的 description 里的适用场景、与邻近 Skill 的分工,或用户报告漏触发、误触发时,跑 node evals/skill-trigger/run.mjs --only <技能> --near --repeat 3 && node evals/skill-trigger/analyze.mjs。只改正文或润色措辞不跑:正文不进评测,小改的差别低于噪声。~/.pi/agent/SYSTEM.md 里加载 Skill 的规则改了才全量跑(去掉 --only <技能> --near)。花费与判定规则见 evals/skill-trigger/README.md。 改了 config/pi/SYSTEM.md 的规则含义(不含纯措辞润色)时,先把改动前的版本保存为基线(未提交改动用 git show HEAD:config/pi/SYSTEM.md),再在 evals/system-prompt/ 跑 uv run sp.py compare --system <基线文件> --cand <新 SYSTEM.md> --split val,test --n 3,按 behavior 看有没有退步;不省略 --system,否则默认拿工作区新版与自身比较。新增规则要先补能考到它的用例。用例来自用户真实纠正,test 只放原样还原的真实样本,不对着 test 改规则。做法、花费与判定项见 evals/system-prompt/README.md。
In this repository28 other files it gives its agents.
- gpt-imageSkill
- postSkill
- promoSkill
- videoSkill
- cuepadSkill
- architecture-auditSkill
- better-testSkill
- project-setupSkill
- prototypeSkill
- prSkill
- shipSkill
- write-swiftSkill
- ui-craftSkill
- ui-picksSkill
- better-browser-useSkill
- better-computer-useSkill
- herdrSkill
- sshSkill
- researchSkill
- session-dataSkill
- web-searchSkill
- fan-outSkill
- grillingSkill
- hillclimbSkill
- retroSkill
- eli5Skill
- writing-for-agentsSkill
- writing-for-humansSkill
The file
Files
FriedBun
公开仓库:skills 本体与作者本机的 AI 编程配置;人类读的安装步骤在 SETUP.md。
config/pi/下的SYSTEM.md、settings.json、firecode.jsonc经软链就是本机 pi 正在用的全局系统提示、设置与 FireCode 配置,改了立即影响之后的会话;落点见SETUP.md。skills/经软链是~/.agents/skills,按用途分组:development写代码与交付,frontend界面,writing写给人或 agent 读的文字,creative图片视频与社媒物料,search查资料与本机数据,workflow拆派、追问、爬坡、复盘这类工作方法,operations操作浏览器、桌面、终端与服务器;新 skill 归进其中一组,cuepad例外。装、更新、归档 skill 与上游补丁的规则在维护者本机的~/.agents/docs/skills-management.md。skills/cuepad/由 CuePad 写入,升级时整文件覆盖,不手改。skills/operations/uilane/是 better-browser-use 与 better-computer-use 共用的快车道 CLI,没有 SKILL.md,用法写在那两个 skill 里。- 带
disable-model-invocation: true的是手动 skill,只在用户点名或其他 skill 指向时使用。
触发评测
新增自动触发 Skill,或改了某个 Skill 的 description 里的适用场景、与邻近 Skill 的分工,或用户报告漏触发、误触发时,跑 node evals/skill-trigger/run.mjs --only <技能> --near --repeat 3 && node evals/skill-trigger/analyze.mjs。只改正文或润色措辞不跑:正文不进评测,小改的差别低于噪声。~/.pi/agent/SYSTEM.md 里加载 Skill 的规则改了才全量跑(去掉 --only <技能> --near)。花费与判定规则见 evals/skill-trigger/README.md。
系统提示评测
改了 config/pi/SYSTEM.md 的规则含义(不含纯措辞润色)时,先把改动前的版本保存为基线(未提交改动用 git show HEAD:config/pi/SYSTEM.md),再在 evals/system-prompt/ 跑 uv run sp.py compare --system <基线文件> --cand <新 SYSTEM.md> --split val,test --n 3,按 behavior 看有没有退步;不省略 --system,否则默认拿工作区新版与自身比较。新增规则要先补能考到它的用例。用例来自用户真实纠正,test 只放原样还原的真实样本,不对着 test 改规则。做法、花费与判定项见 evals/system-prompt/README.md。
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
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.

