ghostsecurity/skills
Ghost Security's collection of AppSec skills for AI coding agents
해결하는 문제
Ghost Security Skills는 Claude Code를 위한 애플리케이션 보안(AppSec) 도구 세트와 AI 기반 오케스트레이션을 제공하여, AI 코딩 에이전트가 개발자의 기존 워크플로우 내에서 보안 취약점을 식별, 검증 및 수정할 수 있도록 지원합니다.
작동 방식
이 프로젝트는 결정론적 보안 도구와 AI 추론을 결합한 2계층 아키텍처를 사용합니다.
- 결정론적 도구: 독립형 Go 바이너리(시크릿 탐지용 Poltergeist, 의존성 검사용 Wraith, 실시간 트래픽용 Reaper)가 패턴 매칭, CVE 조회 및 트래픽 캡처를 통해 신뢰할 수 있는 데이터를 제공합니다.
- AI 스킬 계층: 오케스트레이션 프롬프트가 AI를 사용하여 도구의 출력을 분석하고 악용 가능성을 평가하며, 발견된 문제가 실제 취약점인지 아니면 무해한 아티팩트인지에 대해 문맥을 고려한 판단을 제공합니다.
이를 통해 스캐너가 후보를 찾고, AI가 분석하며, 에이전트가 수정 가이드를 적용하는 "탐지, 검증, 수정" 루프가 생성됩니다.
대상 사용자
Claude Code를 사용하며 자동화된 보안 스캔 및 취약점 수정 기능을 AI 보조 코딩 환경에 직접 통합하고자 하는 개발자 및 보안 엔지니어.
주요 특징
- 통합 도구 세트: Poltergeist(시크릿 스캔), Wraith(의존성 스캔), Reaper(실시간 검증용 MITM HTTPS 프록시) 포함.
- AI 기반 분석: AI를 활용하여 발견된 문제의 악용 가능성과 문맥을 평가함으로써 노이즈를 줄입니다.
- 에이전트 네이티브: Claude Code 플러그인 마켓플레이스를 위해 특별히 설계되었습니다.
- 구성 가능성: 도구는 독립형 바이너리로 사용하거나 AI 오케스트레이션 파이프라인의 일부로 사용할 수 있습니다.
- Exo 통합: exo 에이전트 오케스트레이션 플랫폼에서 워크플로우를 구축하고 디버깅하기 위한
ghost-exo스킬이 포함되어 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트