スキル sast-configuration
🔒

sast-configuration

安全

Configure SAST tools for automated security scanning

こちらからも入手できます: wshobson

Manual SAST setup is complex and time-consuming. This skill provides ready-to-use configurations for Semgrep, SonarQube, and CodeQL to integrate security scanning into your CI/CD pipeline.

対応: Claude Codex Code(CC)
🥉 75 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「sast-configuration」を使用しています。 Set up Semgrep for a Node.js project

期待される結果:

A complete .semgrep.yml configuration file with OWASP Top 10 rules, plus a GitHub Actions workflow that runs scans on pull requests and blocks merges on high-severity findings.

「sast-configuration」を使用しています。 Create a custom rule for SQL injection

期待される結果:

A Semgrep rule that detects raw SQL queries with string concatenation, with examples showing vulnerable patterns and safe parameterized alternatives.

セキュリティ監査

安全
v1 • 2/25/2026

All static analysis findings are false positives. The SKILL.md file contains documentation examples only, not executable code. External command patterns are bash examples in markdown code blocks. SAML reference was misidentified as Windows SAM. No actual security risks detected.

1
スキャンされたファイル
215
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
100
仕様準拠

作れるもの

DevSecOps Engineer

Integrate SAST scanning into existing CI/CD pipelines to catch vulnerabilities before deployment. Configure blocking gates for critical findings.

Security Team Lead

Establish baseline security scanning across multiple repositories. Create custom rules for organization-specific security patterns and compliance requirements.

Software Developer

Set up pre-commit hooks to catch security issues locally before pushing code. Learn to interpret and remediate SAST findings efficiently.

これらのプロンプトを試す

Quick Semgrep Setup
Help me set up Semgrep for a Python project. I need basic security rules configured and want to integrate it with GitHub Actions.
SonarQube Quality Gate
Configure a SonarQube quality gate for a Java Spring Boot application. Focus on security hotspots and set appropriate thresholds for blocking builds.
Custom Rule Development
Create a custom Semgrep rule to detect hardcoded API keys in JavaScript files. The rule should match common patterns like apiKey, api_secret, and Bearer tokens.
Multi-Tool SAST Strategy
Design a defense-in-depth SAST strategy using Semgrep, SonarQube, and CodeQL together. Explain how to avoid duplicate findings and optimize scan times for a large polyglot codebase.

ベストプラクティス

  • Start with baseline scans before enabling blocking gates to avoid disrupting development workflow
  • Exclude test files and generated code to reduce noise and improve scan performance
  • Document all rule suppressions and review them quarterly to ensure they remain valid

回避

  • Enabling all rules at once without tuning, causing alert fatigue and developer frustration
  • Scanning third-party dependencies or vendor code that you cannot modify
  • Ignoring false positive tuning, leading to wasted engineering time on non-issues

よくある質問

Which SAST tool should I choose for my project?
Semgrep excels at custom rules and fast scans. SonarQube combines security with code quality. CodeQL offers deep analysis for GitHub repositories. Many teams use multiple tools for comprehensive coverage.
How do I reduce false positives in SAST scans?
Tune rule sensitivity, add path exclusions for test files, create allowlists for known safe patterns, and use inline suppression comments with documented justifications.
Should SAST scans block CI/CD pipelines?
Start with warnings only, then block only critical and high severity findings after a tuning period. Medium and low severity should remain as non-blocking recommendations.
How often should SAST scans run?
Run full scans on pull requests and daily scheduled scans on main branches. Pre-commit hooks can catch issues locally before pushing code.
Can SAST replace manual code review?
No. SAST complements but does not replace manual review. Automated tools miss business logic flaws and context-specific vulnerabilities that human reviewers catch.
What compliance standards does SAST support?
SAST helps meet PCI-DSS, SOC 2, HIPAA, and ISO 27001 requirements for secure code review. Semgrep and SonarQube offer pre-built compliance rule packs.

開発者の詳細

ファイル構成

📄 SKILL.md