Skip to main content

security-scan

Resolve npm dependency vulnerabilities detected by security scans.

소스 정보

저장소
redpanda-data/console
최근 소스 활동
2026년 1월 20일 21:27
감지된 SKILL.md 언어
영어
스타
4,344
포크
432

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
5 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
security-scan
description
Resolve npm dependency vulnerabilities detected by security scans.
# Security Scan Resolve npm dependency vulnerabilities detected by Snyk.io security scans. ## Activation Conditions - User shares Snyk vulnerability reports - Mentions CVEs/CWEs - Asks to fix security issues in npm dependencies ## Quick Reference | Action | Rule | |--------|------| | Fix direct deps | `vuln-direct-deps.md` | | Fix transitive deps | `vuln-transitive-deps.md` | ## Workflow ### 1. Assess - Parse vulnerability report: package, version, CVE/CWE, severity, fixed version - Categorize as **direct** (in package.json) or **transitive** (pulled in by another package) ### 2. Explore - Check `package.json` for current versions and existing overrides - Check lockfile for actual resolved versions - Search source code for direct usage of vulnerable package - Check npm registry for available fixed versions: `npm view <package> versions --json` ### 3. Fix See rules for specific fix patterns. ### 4. Verify ```bash bun i --yarn bun run type:check bun run lint bun run build bun run test ``` All must pass. ## Tips - Use exact versions for security fixes (no `^` prefix) - Fix Critical/High severity first - Replace unmaintained packages rather than patching - Document workarounds with comments explaining why ## Rules See `rules/` directory for detailed guidance.
GitHub에서 보기