프로젝트 소개
fwskillsshare는 방화벽 및 네트워크 보안 작업을 위한 29개 에이전트 스킬의 커뮤니티 컬렉션으로, Claude Code, Codex, Hermes와 같은 코딩 에이전트를 위해 일반 Markdown 형식으로 작성되었습니다. 스킬은 모델 호출 방식으로 동작하며, 에이전트가 벤더 키워드, SRX 운영 주제, 배포 요청 또는 컴플라이언스 언어에서 이를 인식해 선택하거나 이름으로 명시적으로 호출할 수 있습니다.
스킬은 다음 다섯 가지 계열로 분류됩니다:
- 구성 파서(5개): Cisco ASA/FTD 실행 구성, Cisco Secure Firewall/Firepower FMC 및 FDM JSON 내보내기, FortiGate/FortiOS show full-configuration, Palo Alto PAN-OS 및 Panorama(XML 또는 set 포맷), 그리고 Juniper SRX/Junos(display set 또는 curly-brace). 각 벤더를 존, 객체, 정책, NAT, 라우팅, VPN, HA를カバー하는 벤더 중립 공유 중간 JSON 스키마로 정규화하며, 정형 L7 애플리케이션 매핑과 신뢰도 점수를 제공합니다.
- SRX 운영 플레이북: 정책 및 AppID/AppFW, 소스/목적지/정적 NAT 및 NAT64/CGN, 멀티 노드 고가용성, ADVPN, 정적 허브-앤드-스poke IPsec, Proxmox VE 게스트에서의 chassis cluster, flow 모드 MPLS L3VPN, 동적 IP 피드 객체, 라이선스 및 시그니처 유지보수, 최초 시작, 외부 syslog/SIEM 전송.
- 파싱된 스키마 기반 크로스 벤더 도구: 방화벽 모범 사례 감사(any-any, 가려진/고아 규칙, 누락된 deny 및 로깅, 노출된 평문 서비스, 약한 암호화, 디바이스 플레인 강화), 섹션별 충실도 보고서를 포함한 구성 변환, 드리프트/HA 패리티 또는 마이그레이션 검증용 의미 기반 구성 diff.
- 7개 NGFW 컴플라이언스 플레이북: 방화벽 기능을 PCI DSS v4.0.1, HIPAA, CMMC Level 2/NIST SP 800-171, CIS Controls v8/v8.1, ISO/IEC 27001:2022, SOC 2, DISA SRX STIG의 통제 증거에 매핑하여 인증 주장이 아닌 감사자 대상 발견사항 및 갭 목록을 생성합니다.
- Proxmox VE 게스트에서 Juniper Security Director On-Prem 및 HPE Aruba ClearPass Policy Manager 실행을 위한 2개 배포 스킬: 사이징, 첫 부팅 구성, 검증 단계를 다룹니다.
설치는 상호 선택 또는 --all, --skill, --family(parsers, srx, tooling, compliance, deployment), --target(claude, codex, hermes, both, all), --dir, --list, --uninstall, --force, -y 플래그와 함께 상호 작용하는 설치 스크립트를 통해 수행됩니다. 스킬은 링크 대신 복사되므로 업데이트를 적용하려면 설치기를 다시 실행해야 합니다.
README는 한계와 위험을 명시적으로 안내합니다: 스킬은 에이전트 컨텍스트에 로드되는 지침이며 일부는 실제 장비로의 사용을 지시합니다. 설치 전 전체 스킬 디렉터리를 읽으라고 권장하며, 프롬프트 주입이 방어되지 않으므로 붙여넣은 구성을 신뢰할 수 없는 입력으로 취급하고 호스팅 모델에 비밀 정보를 붙여넣지 않도록 권고합니다. 장치 변경 단계는 저자 의도에서 명시적 승인을 요구하도록 작성되었으나, 실제 권한이 에이전트를 제한한다는 점과 플랫폼 및 릴리스에서 동작을 검증할 것을 권장합니다. 품질 면에서 29개 스킬 중 26개가 독립 기술 검토를 통과했으며, clearpass-proxmox-deploy는 초안 상태로 제공되고 parsing-firepower-configs와 srx-syslog-logging는 미검토입니다. 이 프로젝트는 비공식이며 Cisco, Fortinet, Palo Alto Networks, Juniper Networks, HPE와 제휴关系가 없으며 MIT 라이선스를 따릅니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.