원클릭으로
system-analysis
Use when analysing feasibility, dependency impact, and sketching API for new features. Load during the Analysis phase of SDLC.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when analysing feasibility, dependency impact, and sketching API for new features. Load during the Analysis 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 implementing new features in rvlibs following conventions and existing patterns. Load during the Implementation phase of SDLC.
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.
| name | system-analysis |
| description | Use when analysing feasibility, dependency impact, and sketching API for new features. Load during the Analysis phase of SDLC. |
SDLC Phase: Analysis
Analyse requirements, determine feasibility, and map dependency impact.
rvlibs.unsafe. If unsafe is unavoidable, it must be documented and justified.Map the change against the dependency graph:
rvlibs.Evaluate implementation viability:
docs/conventions.md). Does the approach require newer Rust features?Before implementation, sketch the public API:
Analysis may uncover issues that require human judgement:
rvlibsunsafe codeWhen such an issue is found, stop and present the finding to the user. Do not proceed to design or implementation without confirmation.