osprey-build

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

帮你把镜像和本地构建搞定:改 Containerfile、Justfile 或 build/*.sh 时用来检查和修复构建问题,能处理 multi-stage 构建并在 FROM 行把基础镜像锁到 digest,减少因基础镜像变化导致的差异。适合调试本地与 CI 构建不一致、规范 Justfile 配方和版本策略的场景。它还遵循团队的构建脚本约定,让标签、版本计算和复现构建更可控。

▸ 展开 SKILL.md 英文原文

Containerfile multi-stage build, image digest pinning in FROM lines, Justfile local build recipes, and build script conventions. Use when changing Containerfile, Justfile, or build/*.sh.

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

## When to Use

- Editing `Containerfile` (ARGs, stages, base image, RUN directives)
- Editing `Justfile` (build recipe, tag strategy, version computation)
- Adding or modifying `build/*.sh` scripts
- Debugging why a local build fails differently from CI

## When NOT to Use

- CI workflow changes (`.github/workflows/`) — see `osprey-ci/SKILL.md`
- Runtime customizations (`custom/`) — use the README.md guides

## Core Process

1. **Identify which `FROM` line or ARG drives your change**
2. **All image digests** are pinned directly in `Containerfile` `FROM` lines; Renovate updates them
3. **Run `just build`** locally before opening a PR; `just lint` to shellcheck
4. **Add
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有