Agent Skill
2/7/2026

security

보안 검사. OWASP Top 10, 시크릿 탐지, 의존성 취약점을 검사합니다.

W
wondermove
1GitHub Stars
1Views
npx skills add Wondermove-Inc/calab-claude-plugin

SKILL.md

Namesecurity
Description보안 검사. OWASP Top 10, 시크릿 탐지, 의존성 취약점을 검사합니다.

name: security description: | 보안 검사. OWASP Top 10, 시크릿 탐지, 의존성 취약점을 검사합니다. argument-hint: "[--owasp|--secrets|--deps|--full] [경로]" allowed-tools: [Read, Grep, Glob, Bash, Task] skills: [project-rules, clarification-protocol, skill-completion-rules] agents: primary: security-reviewer orchestration: owasp: [calab-plugin:security-reviewer] secrets: [calab-plugin:security-reviewer] deps: [calab-plugin:security-reviewer] full: [calab-plugin:security-reviewer] hooks: Stop: - hooks: - type: command command: "python3 "${CLAUDE_PLUGIN_ROOT}/hooks/post_skill_artifact_check.py"" once: true

/security - 보안 검사

OWASP Top 10, 시크릿 탐지, 의존성 취약점 검사


사용법

/security [경로]            # 전체 보안 검사
/security --owasp [경로]    # OWASP Top 10 검사
/security --secrets [경로]  # 시크릿/키 탐지
/security --deps            # 의존성 취약점 검사
/security --full            # 모든 검사 수행

에이전트 호출 (필수)

이 스킬이 로드되면 아래 지침을 따라 Task 도구를 호출하세요.

Task(
    subagent_type="calab-plugin:security-reviewer",
    description="보안 취약점 검사",
    prompt="""
[Role] 보안 전문가
[Goal] {경로}의 보안 취약점 분석
[Scope] {--owasp|--secrets|--deps|--full}

## 검사 항목
### OWASP Top 10
- A01: Broken Access Control
- A02: Cryptographic Failures
- A03: Injection (SQL, XSS, Command)
- A04: Insecure Design
- A05: Security Misconfiguration
- A06: Vulnerable Components
- A07: Auth Failures
- A08: Data Integrity Failures
- A09: Logging Failures
- A10: SSRF

### 시크릿 탐지
- API 키, 토큰
- 비밀번호, 인증서
- 환경 변수 노출

### 의존성
- npm audit / pip audit
- CVE 취약점

[Output] .claude/docs/active/{feature}/security-review.md
"""
)

검사 유형

옵션검사 내용
--owaspOWASP Top 10 취약점
--secrets하드코딩된 시크릿
--deps의존성 취약점
--full위 전체 + 코드 패턴

산출물 (필수)

산출물경로
보안 리포트.claude/docs/active/{feature}/security-review.md

리포트 형식

# Security Report

## Summary
- Critical: N개
- High: N개
- Medium: N개
- Low: N개

## Findings
### [CRITICAL] {취약점명}
- 위치: {파일:라인}
- 설명: {상세}
- 권장 조치: {해결 방법}

다음 단계 선택 (필수)

결과권장
Critical 발견즉시 /solve 로 수정
High 발견우선순위 높여 수정
의존성 취약점npm audit fix

⚠️ 작업 완료 후 반드시 AskUserQuestion 호출

보안 검사가 완료되면 현재 상황을 분석하여 AskUserQuestion으로 다음 단계 선택지를 제시하세요.

  • 검사 결과 요약 (Critical/High/Medium/Low 개수)
  • 취약점 수정 옵션 (권장 표시, 취약점 있는 경우)
  • 전체 검증 옵션
  • 추가 보안 검사 옵션
  • 종료 옵션
Skills Info
Original Name:securityAuthor:wondermove