スキル security-and-hardening
📦

security-and-hardening

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

Harden Applications Against Security Risks

Security reviews can miss trust boundaries and unsafe data flows. This skill supplies threat-modeling prompts, OWASP patterns, and practical review checklists.

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

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

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

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

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

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

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

テストする

「security-and-hardening」を使用しています。 Review an endpoint that accepts a webhook URL and fetches it on behalf of a user.

期待される結果:

  • Risk: The server may be vulnerable to SSRF if it fetches arbitrary user-supplied URLs.
  • Control: Allowlist HTTPS hosts, resolve all addresses, reject private or reserved ranges, and disable redirects.
  • Verification: Test loopback, link-local, private IPv4, IPv6, redirect, and DNS-rebinding cases.

「security-and-hardening」を使用しています。 Assess an LLM feature that renders model replies in a web page.

期待される結果:

  • Risk: Model output is untrusted and may become stored XSS when inserted as HTML.
  • Control: Encode output as text by default, or sanitize approved markup before rendering.
  • Verification: Test script payloads, event handlers, malformed markup, and content from retrieved documents.

「security-and-hardening」を使用しています。 Triage a high-severity package advisory from a native package-manager audit.

期待される結果:

  • Decision: Confirm whether the vulnerable function is reachable in production, build, test, or deployment paths.
  • Action: Update to a patched version when available, review the lockfile diff, and test the resulting dependency graph.
  • Exception: Document a temporary deferral, mitigation, owner, and review date when the vulnerable path is confirmed unused.

セキュリティ監査

安全

All 96 findings are false positives from examples and Markdown in SKILL.md. No executable behavior or prompt injection was found.

1
スキャンされたファイル
525
解析済み行数
0
レビュー項目
0
誤検知を無視
最新の完了済み静的・セマンティック監査では、確認済みのセキュリティ検出事項は見つかりませんでした。これは、スキルに副作用がないことを証明するものではありません。
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

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

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

レポートリンクをコピー

https://skillstore.io/skills/addyosmani-security-and-hardening/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/addyosmani-security-and-hardening/security.svg)](https://skillstore.io/skills/addyosmani-security-and-hardening?utm_source=security_passport_badge)

HTMLバッジ

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

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/addyosmani-security-and-hardening.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形式の引用

addyosmani. (2026). security-and-hardening security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-security-and-hardening/audits/2

BibTeX形式の引用

@techreport{addyosmani-addyosmani-security-and-hardening-2026, author = {addyosmani}, title = {security-and-hardening security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/addyosmani-security-and-hardening/audits/2}, 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-and-hardening security audit report (audit version 2)" version: "unspecified" type: report authors: - name: "addyosmani" date-released: "2026-09-19" url: "https://skillstore.io/skills/addyosmani-security-and-hardening/audits/2" identifiers: - type: other value: "skillstore:addyosmani-security-and-hardening:audit:2" description: "Skillstore immutable audit report identifier"

Skillstore スコア

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

作成できるもの

Review a New API Endpoint

Map trust boundaries, validate request data, check authorization, and identify abuse cases before shipping an endpoint.

Assess a Dependency Update

Triage audit results by reachability, review install scripts and provenance, and define a documented remediation decision.

Secure an AI Feature

Evaluate prompt injection, unsafe model output, excessive tool permissions, data exposure, and unbounded consumption risks.

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

Basic Security Review
Review this feature for trust boundaries, untrusted inputs, authentication, authorization, and sensitive data exposure. List the three most important fixes.
OWASP Endpoint Review
Audit this API endpoint against relevant OWASP risks. Check validation, queries, output encoding, access control, rate limits, errors, and logging. Cite issues and propose fixes.
Dependency Risk Triage
Triage these package audit results. Check reachability, available fixes, install scripts, provenance, and lockfile impact. Recommend an action and review date.
AI System Threat Model
Threat-model this LLM feature. Analyze prompt injection, unsafe output, data exposure, tool permissions, retrieval isolation, SSRF, limits, and irreversible actions. Prioritize controls and tests.

ベストプラクティス

  • Start with assets, trust boundaries, abuse cases, and authorization assumptions before choosing controls.
  • Treat user input, external responses, files, environment values, and model output as untrusted until validated.
  • Pair every recommendation with an implementation check, a negative test, and an owner for follow-up.

回避

  • Do not treat a prompt, client-side check, framework default, or internal network as a complete security boundary.
  • Do not pass untrusted data into SQL, shells, eval, HTML, file paths, or privileged tools without strict validation.
  • Do not accept audit results, dependency signatures, or compliance claims as proof without checking reachability and context.

よくある質問

Does this skill scan my repository?
No. It provides review guidance and checklists. Use dedicated scanners and human review to inspect repository and runtime behavior.
Which security topics does it cover?
It covers threat modeling, OWASP risks, authentication, authorization, input validation, XSS, SSRF, files, secrets, privacy, dependencies, and LLM features.
Can it replace a penetration test?
No. It supports design and code review but cannot replace penetration testing, configuration review, monitoring, or incident exercises.
How should I use its code examples?
Treat examples as patterns to adapt. Confirm framework behavior, error handling, permissions, deployment assumptions, and tests before using them.
Can it assess dependency vulnerabilities?
Yes. It helps triage reachability, fix availability, install scripts, provenance, lockfiles, and documented exceptions. Run the native package-manager audit separately.
How does it address AI security?
It treats prompts, retrieved content, and model output as untrusted and reviews tool scope, data isolation, validation, confirmation, and consumption limits.

開発者情報

作成者

addyosmani

ライセンス

MIT

Skillstore リビジョン

r2

バージョンに関する注意

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

参照

5d5054f8a23586f9b500fece1cb613a9dffc787b

メンテナンスの新しさ

2026/9/19

利用状況

1 ダウンロード · 0 閲覧

ファイル構成

📄 SKILL.md

addyosmani のその他のスキル

すべて表示
すべて表示
📦

senior-security

81

アプリケーションセキュリティレビューを強化する

作成者 alirezarezvani

セキュリティレビューでは、一貫したチェックリストや再利用可能なワークフローが不足しがちです。このスキルは、Claude、Codex、Claude Code 向けに、セキュリティレビューのひな形、参照ガイダンス、シンプルなレポート作成スクリプトを提供します。

セキュリティ&コンプライアンス 表示
📦

security-sentinel

79

セキュリティリスクを検出するコード監査

作成者 Barnhardt-Enterprises-Inc

セキュリティに関わるコードは、認証、入力処理、シークレットに潜む欠陥を抱えたまま出荷されやすいものです。このスキルは、Claude、Codex、Claude Code に構造化されたセキュリティリファレンスとスキャナーのガイダンスを提供し、より安全なレビューを支援します。

セキュリティ&コンプライアンス 表示
📦

security-engineering

81

セキュリティエンジニアリングの意思決定を強化する

作成者 89jobrien

セキュリティ業務は多くの場合、アーキテクチャ、アイデンティティ、コンプライアンス、テスト、対応計画にまたがります。このスキルは、Claude、Codex、Claude Codeに、構造化されたセキュリティエンジニアリングのガイダンスを提供します。

セキュリティ&コンプライアンス 表示