Skip to content
Productivity
Skill

/fireauto-secure-guide

"보안 점검", "security check", "security audit", "취약점 분석", "vulnerability scan", "보안 감사", "시크릿 노출", "API 보안", "인증 점검", "rate limit" 등 보안 관련 코드 리뷰나 취약점 감사 시 사용하세요.

BOOST
From plugin
fireauto
14019 skills6 agents17 commands1 MCP
Install
$ npx -y skills add imgompanda/fireauto --skill fireauto-secure-guide --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/fireauto-secure-guide

Context preview

The summary Claude sees to decide when to auto-load this skill.

"보안 점검", "security check", "security audit", "취약점 분석", "vulnerability scan", "보안 감사", "시크릿 노출", "API 보안", "인증 점검", "rate limit" 등 보안 관련 코드 리뷰나 취약점 감사 시 사용하세요.

SKILL.md

fireauto-secure-guide.SKILL.md
name: fireauto-secure-guide
description: >
  "보안 점검", "security check", "security audit", "취약점 분석",
  "vulnerability scan", "보안 감사", "시크릿 노출", "API 보안", "인증 점검",
  "rate limit" 등 보안 관련 코드 리뷰나 취약점 감사 시 사용하세요.

보안 감사 방법론

실제 SaaS 프로젝트에서 총 18개 취약점을 발견한 패턴을 기반으로 한 보안 감사 방법론.

감사 8개 카테고리

1. **환경변수/시크릿 노출** — .env 파일, 하드코딩된 키, NEXT_PUBLIC_ 오용 2. **인증/인가** — 미인증 API, admin 클라이언트 남용, RLS 우회 3. **Rate Limiting** — AI/비용 발생 엔드포인트 보호 4. **파일 업로드** — MIME 검증, 크기 제한, 위험 파일 차단 5. **스토리지 보안** — 퍼블릭 버킷, URL 추측 6. **Prompt Injection** — 사용자 입력 직접 삽입 7. **정보 노출** — 에러 상세, CSP 헤더 8. **의존성 취약점** — npm audit, CVE

심각도 분류

| 심각도 | 기준 | |--------|------| | CRITICAL | 즉시 조치. 데이터 유출, 인증 우회, 시크릿 노출 | | HIGH | 빠른 조치. 서비스 장애, 비용 발생 가능 | | MEDIUM | 계획적 조치. 특정 조건에서 악용 가능 | | LOW | 개선 권장. 보안 강화 목적 |

핵심 검색 패턴

시크릿 노출

"sk-", "sk_live", "sk_test"           → API 키
"password.*=", "secret.*=", "token.*=" → 하드코딩
"NEXT_PUBLIC_.*SERVICE"                → 서비스 키 클라이언트 노출

인증 누락

API 라우트에서 아래 패턴이 없으면 인증 미적용:
"getSession", "getUser", "auth()", "cookies()"

Rate Limit 누락

AI 호출: "openai", "anthropic", "claude", "gpt"
같은 파일에 "ratelimit"이 없으면 취약

Prompt Injection

content: `...${userInput}...`
→ 시스템 프롬프트와 사용자 메시지가 분리되어야 함

우선순위 산정

**우선순위 = 심각도 점수 × 구현 용이성**

  • 심각도: CRITICAL(4), HIGH(3), MEDIUM(2), LOW(1)
  • 구현 용이성: 쉬움(3), 보통(2), 어려움(1)

커맨드

`/fireauto-secure` 실행으로 전체 보안 감사를 시작한다.

추가 리소스

상세 검색 패턴과 수정 가이드: `references/patterns.md`

Read more
Ships withfireauto

Claude Code 자동화 플러그인 — SEO, 보안, 팀 에이전트, PRD, 레딧 리서치를 커맨드 하나로

Get the whole plugin

Other skills on fireauto.

fireauto-harness-guide
Skill

fireauto-harness-guide

세션 시작 시 프로젝트 상태를 자동으로 파악하고, 다음 할 일을 제안하세요. 활성 프로젝트가 있으면 project-status MCP 도구로 진행률을 확인하고, project-next로 다음 태스크를 제안하세요. 사용자가 "뭐 해야…

fireauto-init-guide
Skill

fireauto-init-guide

새 프로젝트를 시작할 때 자동으로 PRD, CLAUDE.md, Wiki, 마일스톤을 생성하세요. "프로젝트 시작", "새 프로젝트", "init", "세팅", "setup", "시작하기", "프로젝트 만들어", "new…

fireauto-knowledge-hierarchy-guide
Skill

fireauto-knowledge-hie…

지식을 찾을 때 다음 순서로 탐색하세요: 1. CLAUDE.md — 핵심 규칙 + 지도 (항상 로드됨) 2. wiki-read — 상세 지식 페이지 (능동적으로 검색) 3. skill-search — DB에 저장된 재사용 스킬…

fireauto-lsp-guide
Skill

fireauto-lsp-guide

"정의로 이동", "참조 찾기", "심볼 검색", "타입 확인", "호출 계층", "코드 찾기", "함수 찾기", "어디서 쓰이는지", "어디에 정의된", "구현체 찾기", "인터페이스 구현", "코드 추적", "코드 탐색" 등…

fireauto-mem-compile-guide
Skill

fireauto-mem-compile-g…

축적된 개발 지식을 구조화된 문서로 종합하세요. 프로젝트 마무리, 인수인계, 회고, 또는 지식이 충분히 쌓였을 때 memory-compile로 패턴·결정·주의사항을 체계적으로 정리하세요. "정리해줘", "요약해줘", "지식 정리",…

fireauto-mem-guide
Skill

fireauto-mem-guide

"메모리 관리", "memory", "기억", "컨텍스트 저장", "세션 간 기억", "히스토리", "작업 기록", "claude-mem", "remember", "이전 작업 불러오기" 등 세션 간 컨텍스트 관리나 작업 기록 추적에…