スキル security-best-practices
📦

security-best-practices

コンテンツリビジョン r1 中リスク ⚡ スクリプトを含む⚙️ 外部コマンド🌐 ネットワークアクセス📁 ファイルシステムへのアクセス🔑 環境変数

Durcir les applications web avec des pratiques de sécurité

Les applications web sont souvent livrées avec des en-têtes faibles, des entrées non vérifiées et une gestion non sécurisée des secrets. Cette compétence guide Claude, Codex et Claude Code à travers des étapes pratiques de durcissement pour les API et l'infrastructure.

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 50 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "security-best-practices" from https://skillstore.io/skills/supercent-io-security-best-practices.md and its manifest at https://skillstore.io/api/skills/supercent-io-security-best-practices/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「security-best-practices」を使用しています。 Examiner une API Express avant le lancement.

期待される結果:

  • Les en-têtes de sécurité et HSTS doivent être activés pour le trafic de production.
  • Les endpoints d'authentification nécessitent des limites de débit plus strictes que les routes API normales.
  • La validation des entrées doit rejeter les données mal formées avant l'accès à la base de données.

「security-best-practices」を使用しています。 Planifier la gestion des secrets pour un service hébergé.

期待される結果:

  • Conserver les URL de base de données et les clés de fournisseurs hors du contrôle de source.
  • Utiliser un stockage de secrets géré ou l'injection d'environnement pendant le déploiement.
  • Effectuer une rotation des secrets après une exposition et documenter la propriété de chaque identifiant.

「security-best-practices」を使用しています。 Préparer un résumé de revue OWASP.

期待される結果:

  • Le contrôle d'accès défaillant nécessite des vérifications d'autorisation au niveau des routes.
  • Les risques d'injection nécessitent un accès à la base de données paramétré et une validation stricte.
  • Les mauvaises configurations de sécurité nécessitent une revue des en-têtes, de CORS et des identifiants par défaut.

セキュリティ監査

中リスク

Most static findings are false positives caused by Markdown fences, example snippets, placeholder secrets, and safety rules rather than executable behavior. No prompt injection, hidden exfiltration, or runtime command execution was found. The skill still needs content fixes because several security examples could teach weak production patterns.

2
スキャンされたファイル
304
解析済み行数
0
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (3)

中
Insecure Content Security Policy Example
The Helmet CSP example allows unsafe inline scripts and styles while presenting itself as XSS prevention guidance. This can normalize a weak CSP that fails to block common injected inline payloads.
The unsafe-inline directives are explicit in the CSP example and appear in a section about security headers. The risk is guidance quality rather than hidden code execution.
中
Host Header Trust in HTTPS Redirect
The HTTPS redirect example constructs the redirect target from req.headers.host. If copied directly, a forged Host header can produce untrusted redirect targets or poison generated URLs.
The redirect code directly interpolates req.headers.host without a trusted host allowlist. This is a known deployment risk, although the skill only presents example code.
中
Refresh Token Storage Without Hashing Guidance
The JWT example stores refresh tokens directly in the database and rotates them by exact token value. A database leak would expose valid bearer tokens unless tokens are hashed before storage.
The example clearly persists refreshToken values and does not mention hashing or token binding. Legitimate implementations vary, so confidence is high enough for remediation but not maximal.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/supercent-io-security-best-practices/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/supercent-io-security-best-practices/security.svg)](https://skillstore.io/skills/supercent-io-security-best-practices?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/supercent-io-security-best-practices?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/supercent-io-security-best-practices/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/supercent-io-security-best-practices.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

supercent-io. (2026). security-best-practices security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/supercent-io-security-best-practices/audits/4

BibTeX形式の引用

@techreport{supercent-io-supercent-io-security-best-practices-2026, author = {supercent-io}, title = {security-best-practices security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/supercent-io-security-best-practices/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "security-best-practices security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "supercent-io" date-released: "2026-07-07" url: "https://skillstore.io/skills/supercent-io-security-best-practices/audits/4" identifiers: - type: other value: "skillstore:supercent-io-security-best-practices:audit:4" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
55
アーキテクチャ
85
保守性
87
コンテンツ
70
コミュニティ
83
仕様準拠

作成できるもの

Sécuriser une nouvelle API

Ajouter des en-têtes de sécurité, l'application stricte du HTTPS, la validation, la protection CSRF et des limites de débit avant le lancement public.

Examiner les contrôles de déploiement

Vérifier la gestion des secrets, la configuration d'exécution, les paramètres HSTS et les valeurs par défaut de sécurité adaptées à la production.

Exécuter une checklist OWASP

Utiliser la checklist OWASP Top 10 incluse pour guider l'inspection manuelle et la planification des corrections.

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

Ajouter des protections de base
Utilise cette compétence pour ajouter l'application stricte du HTTPS, des en-têtes de sécurité et une limitation de débit à mon API web. Explique chaque changement en termes simples.
Examiner la gestion des entrées
Utilise cette compétence pour examiner la gestion des entrées de mon API afin d'identifier les injections SQL, les XSS et les lacunes de validation non sécurisées. Priorise les corrections concrètes.
Concevoir l'authentification et les secrets
Utilise cette compétence pour concevoir une gestion sécurisée des JWT, la rotation des jetons de rafraîchissement et le stockage des secrets pour mon service de production.
Auditer selon OWASP
Utilise cette compétence pour effectuer une revue de durcissement OWASP Top 10 pour mon application. Retourne les risques priorisés et les étapes de correction.

ベストプラクティス

  • Traiter les exemples comme des points de départ et vérifier chaque paramètre par rapport à votre architecture de production.
  • Utiliser des requêtes paramétrées, une validation stricte et l'encodage des sorties pour toutes les données contrôlées par l'utilisateur.
  • Stocker les secrets hors du contrôle de source et effectuer une rotation des identifiants après une exposition suspectée.

回避

  • Copier des secrets, domaines ou politiques de remplacement en production sans revue.
  • Autoriser des scripts inline ou des origines larges lorsqu'une CSP stricte peut être utilisée.
  • Construire des redirections, des règles CORS ou des décisions de confiance à partir d'en-têtes de requête non validés.

よくある質問

Cette compétence analyse-t-elle automatiquement mon code ?
Non. Elle fournit des conseils et des prompts de revue pour un durcissement de sécurité manuel ou assisté par IA.
Puis-je l'utiliser avec Claude Code ?
Oui. Elle est structurée pour les workflows Claude, Codex et Claude Code.
Est-ce suffisant pour la conformité ?
Non. Utilisez-la comme préparation aux processus formels de conformité, d'audit et de tests d'intrusion.
Quels frameworks couvre-t-elle ?
Les exemples se concentrent sur Express, mais les principes de sécurité s'appliquent à de nombreux frameworks web.
Inclut-elle des conseils OWASP ?
Oui. Elle inclut une checklist OWASP Top 10 concise pour la revue d'applications.
Dois-je copier les exemples directement ?
Non. Adaptez et durcissez chaque exemple pour votre framework, votre configuration d'hébergement et votre modèle de menace.

開発者情報

作成者

supercent-io

ライセンス

MIT

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

f93e9bb0daca99badb6a7e574b97737155d57cb3

メンテナンスの新しさ

2026/7/22

利用状況

11 ダウンロード · 170 閲覧

ファイル構成

📄 SKILL.md

📄 SKILL.toon

supercent-io のその他のスキル

すべて表示
すべて表示