Skip to main content

development-review

코드 리뷰, 보안 점검, OWASP 검토, SOLID 위반 확인, RAG 품질 점검, 다시 리뷰 요청에 사용합니다. '리뷰해줘', 'OWASP 기준으로 봐줘', 'RAG 품질 확인해줘' 같은 요청에 대응합니다. 단, 수정 구현은 $development-implement를 사용합니다.

来源信息

仓库
fivetaku/archi-render
最近来源活动
2026年10月11日 04:04
检测到的 SKILL.md 语言
多语言混合
星标
0
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
development-review
description
코드 리뷰, 보안 점검, OWASP 검토, SOLID 위반 확인, RAG 품질 점검, 다시 리뷰 요청에 사용합니다. '리뷰해줘', 'OWASP 기준으로 봐줘', 'RAG 품질 확인해줘' 같은 요청에 대응합니다. 단, 수정 구현은 $development-implement를 사용합니다.
# review Workflow Codex-compatible mirror of `review.md` from the `development` archetype. Invoke explicitly with `$development-review` followed by the workflow arguments. Claude per-command tool controls (for example `allowed-tools`) are not enforced by this skill; Codex sandbox and approval settings remain separate. # $development-review 구현 결과를 코드 품질, 보안, 설계, subtype 완료 기준으로 리뷰합니다. ## 사용법 ```text $development-review [기능명] $development-review --all ``` ## 실행 흐름 ### Step 1: 대상 확인 - 변경 파일, spec, design, test 결과를 확인합니다. - subtype과 외부 입력 경계를 파악합니다. ### Step 2: OWASP 보안 점검 - `20-knowledge/frameworks/owasp-top10.md`를 읽고 인증, 인가, 입력 검증, Rate Limit, 외부 API, 민감 정보를 확인합니다. - api subtype과 외부 입력이 있는 기능은 반드시 점검합니다. ### Step 3: SOLID와 RAG 품질 점검 - 실제 모듈·인터페이스 설계가 있는 부분에 SOLID를 적용합니다. 작은 단일 함수/스크립트에서는 정확성·경계·중복을 검토하며 불필요한 클래스·레이어를 만들지 않습니다. 적용되지 않는 원칙은 생략합니다. ### Step 4: 결과 정리 - 검토 결과를 `40-reports/review.md`에 저장합니다. 코드를 임의로 수정하지 않습니다. - Findings를 심각도 순으로 정리합니다. - 수정은 `$development-implement`, 테스트 보강은 `$development-test`, 명세 변경은 `$development-specify`로 넘깁니다. ## 프레임워크 호출 - Step 2에서 `20-knowledge/frameworks/owasp-top10.md`를 자동 적용합니다. - Step 3의 적용 가능한 SOLID 기준과, 검색을 사용하는 경우에만 RAG 기준을 적용합니다. - 출력 산출물에 `## OWASP 점검`, `## SOLID 점검`, `## subtype 완료 기준` 섹션을 추가합니다. ## 출력 형식 ```markdown # 리뷰 결과 ## Findings - [HIGH] 항목: - [MED] 항목: - [LOW] 항목: ## OWASP 점검 - 인증: - 인가: - 입력 검증: ## SOLID 점검 - 책임: - 의존성: ## subtype 완료 기준 - 통과: - 보완: ``` ## 트리거 경계 should-trigger: - "리뷰해줘" - "OWASP 기준으로 봐줘" - "보안 점검해줘" - "SOLID 위반 찾아줘" - "RAG 품질 확인해줘" - "민감 정보 노출 확인해줘" - "다시 리뷰해줘" - "테스트 공백 찾아줘" NOT-trigger: - "명세 다시 써줘" → `$development-specify` - "설계 다시 잡아줘" → `$development-design` - "코드 고쳐줘" → `$development-implement` - "테스트 실행해줘" → `$development-test`
在 GitHub 查看