rename-surfaces

Solid

Perform a coordinated repository, package, crate, module, or symbol rename across NeMo Relay

AI & Automation 122 stars 57 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
75
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Perform A Repo Rename Or Surface Rename ## Companion Guidance Use `karpathy-guidelines` alongside this skill for implementation or review work. Keep changes scoped, surface assumptions, and define focused validation before editing. Use this skill for coordinated naming changes such as repository renames, crate prefix changes, package/module renames, import-path changes, FFI symbol renames, or branding text updates that must preserve functional identifiers. ## Rename Buckets To Audit - Repository references - Rust crate names and module prefixes - Python package name and top-level module - Go module path and package paths - Node package names - C header names and symbol prefixes - Docs, examples, CI, and integration packages ## Rules - Separate **branding text** from **functional identifiers**. - Preserve repository and import paths exactly where code depends on them. - Update generated or generated-from-build surfaces such as `crates/ffi/nemo_relay.h` through the proper build step. - Search for old names after the rename and validate every public language surface. ## Checklist - [ ] Manifests updated - [ ] Source imports and symbol names updated - [ ] Docs and examples updated - [ ] Integration packages and scripts updated - [ ] No stale old names remain in tracked files where they would break behavior - [ ] Full multi-language validation passes ## References - `README.md` - `docs/getting-started/quick-start.md` - `docs/reference/api/index.md` - `validate-cha...

Details

Author
NVIDIA
Repository
NVIDIA/NeMo-Relay
Created
4 months ago
Last Updated
today
Language
Rust
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category