osprey-custom

仓库创建 2026年7月20日最近提交 16 小时前SkillHot 收录 14 小时前
这个 Skill 做什么

讲清 runtime 层的文件规范与放置位置,比如 Homebrew 的 Brewfile、Flatpak 的 preinstall、还有 ujust 的命令文件应该如何写、校验和生效。修改 custom/、排查某个 Brewfile 或 Flatpak 没安装上,或要向贡献者解释 runtime vs build-time 区别时会用到。关键规则很明确:不要在 just 文件里使用 dnf5,文档还告诉你如何验证语法和安装流程。

▸ 展开 SKILL.md 英文原文

Runtime layer documentation for Brewfiles, Flatpaks, and ujust commands. Covers syntax, placement, validation workflows, and the critical rule: NEVER use dnf5 in just files. Use when modifying custom/ or explaining the runtime layer to contributors.

0
Stars
0
Forks
11
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/dhodyn/osprey/main/.agents/skills/osprey-custom/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/dhodyn/osprey/main/.agents/skills/osprey-custom/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# osprey Runtime Layer

## When to Use

- Adding or editing Homebrew Brewfiles (`custom/brew/*.Brewfile`)
- Adding or editing Flatpak preinstall files (`custom/flatpaks/*.preinstall`)
- Adding or editing ujust command files (`custom/ujust/*.just`)
- Explaining the runtime vs build-time distinction to contributors
- Debugging why a Brewfile or Flatpak didn't install as expected

## When NOT to Use

- Build script changes — see `osprey-build/SKILL.md`
- CI workflow changes — see `osprey-ci/SKILL.md`
- Adding system packages at build-time — see `osprey-packages/SKILL.md`

## Core Process

1. **Identify the runtime need**: CLI tool, GUI app, or user convenience command
2. **Choose the right runt
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有