用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/cbgbt/bottlerocket-forest --skill build-kit-locally命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Edit Bottlerocket RPM spec files following project style conventions
Transform a rough plan into implement-commit ready artifacts. Allows rigorous review while implementing.
Implement commits from an implementation plan using a TDD pipeline
基于 SOC 职业分类
正在显示 SKILL.md
| name | build-kit-locally |
| description | Build a kit and publish it to a locally hosted registry for development testing |
Build a Bottlerocket kit (core-kit or kernel-kit) and publish it to a local OCI registry for development testing and validation. This allows you to test kit changes in variant builds without publishing to production registries.
kits/ directorybrdev registry start
cd kits/<kit-name>
brdev twoliter use-local-publish
This creates Infra.toml pointing to the local registry for publishing.
make build
For specific architecture:
make build ARCH=x86_64
# or
make build ARCH=aarch64
make publish VENDOR=local
This publishes the kit to localhost:5000 with the vendor prefix "local".
brdev registry list
Should show your kit in the repositories list.
Check the kit is available:
brdev registry list
Should return the published version tags.
Registry not running:
Error: connection refused
Solution: Run brdev registry start
Infra.toml not configured:
Error: vendor 'local' not found
Solution: Run brdev twoliter use-local-publish to create the configuration
Docker permission denied: Solution: Ensure user is in docker group and Docker daemon is running
After publishing a kit:
Twoliter.toml to reference the new kit versionmake update in the variant repocargo make