一键导入
feature-development
Use when implementing new features in rvlibs following conventions and existing patterns. Load during the Implementation phase of SDLC.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when implementing new features in rvlibs following conventions and existing patterns. Load during the Implementation phase of SDLC.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when designing module placement, type design, and API surface for new features in rvlibs. Load during the Design phase of SDLC.
Use when refactoring large files (800+ lines) — both source and test code — by splitting into sibling modules or submodules based on scope and concern boundaries.
Use when reviewing code changes for correctness, style, conventions, testing, and security. Load during Implementation phase as a quality gate.
Use when triaging, diagnosing, and registering bugs or issues. Covers classification, reproduction, severity, and registration.
Use when ensuring feature quality through testing, coverage gates, and pre-merge verification. Load during the Testing phase of SDLC.
Use when publishing crates to crates.io, bumping versions, and managing the release pipeline. Load during the Deployment phase of SDLC.
| name | feature-development |
| description | Use when implementing new features in rvlibs following conventions and existing patterns. Load during the Implementation phase of SDLC. |
SDLC Phase: Implementation
Implement features following rvlibs conventions and existing patterns.
docs/ files (architecture, conventions, testing)AGENTS.md for workspace-wide conventionsDebug, Clone, PartialEq where semantically valid.pub fields over getters/setters for simple data structs.VecN<T, N>, MatN<T, R, C>).dyn trait objects.From, Into, Display, Default, etc.) where natural.Result<T, String> or rvlibs::Result<T>.self and return Self. Terminal methods return the final type.///).//!) explain the module's purpose and key design decisions.RvlibsFoo) — disambiguate by module path.unsafe unless absolutely necessary and documented with safety invariants.cargo check passescargo clippy passes with -D warningscargo fmt --check passescargo test passesdocs/roadmap.md if the feature was planned there