Portable local skills for openYuanRong development, Buildkite CI, and GitCode PR review.
yr-dev— openYuanRong repository map, GitCode helpers, commit/MR workflow, build order, install/deploy notes, and local asset hints.yr-local-3vm— generic local three-node Lima/process-mode deployment, health, E2E, fault, and evidence workflow for any openYuanRong project.yr-buildkite— Buildkite status/log/artifact tooling, Rust FunctionSystem E2E trigger, compile image workflow, SWR/image checks, C++ baseline, and A/B ST validation references.yr-huawei-clusters— read-only Huawei Cloud CCE/ECS inventory, cluster health, target selection, and access routing.yuanrong-review— GitCode PR list/show/review helper across openYuanRong repos.
Tracked files are templates only:
yr-dev/config/gitcode.env.exampleyr-buildkite/config/config.env.exampleyuanrong-review/config/config.yaml.template
Init scripts generate ignored local migration files under each skill's config/ directory and runtime configs under ~/.config/....
yr-dev/scripts/init-config.sh
yr-buildkite/install.sh
yr-bk init
yuanrong-review/install.shNever commit real GitCode, Buildkite, SWR, kubeconfig, or WireGuard secrets. To migrate to another private machine, copy the ignored config/*.local files or the corresponding ~/.config/... files out of band.
The tracked repository is the single source of truth. Install every public skill into Codex with idempotent symlinks; do not maintain copied skill directories that can drift.
./scripts/install-codex-skills.sh
./scripts/install-codex-skills.sh --checkTo preserve existing skills with the same names, install the repository as one routed toolkit
instead. This creates only ~/.codex/skills/yuanrong-toolkit and leaves every existing skill
untouched:
./scripts/install-codex-skills.sh --toolkit
./scripts/install-codex-skills.sh --toolkit --checkThe toolkit link points at this repository root. Its top-level SKILL.md routes tasks to the
specialized child skills, so pulling repository updates makes them available without reinstalling.
The installer scans every direct child containing SKILL.md, keeps correct links, creates missing
links, and refuses to overwrite a real directory or a link to another source. Codex discovers new
links on the next task/session.
yr-buildkite/install.sh also installs the yr-bk command into ~/.local/bin.