namncqualgo/skills-library

SkillShield — AIコーディングアシスタント向けオープンソースセキュリティスキルライブラリ。28のスキル、9つのサプライチェーンエコシステム、15のMCPツール、Ed25519署名対応。

skills-library とは?

SkillShieldは、AIコーディングアシスタント(Claude Code、Cursor、Codexなど)向けに設計されたオープンソースのセキュリティスキルライブラリです。このライブラリは、サプライチェーンセキュリティ、依存関係管理、認証、アクセス制御など、多岐にわたる28のセキュリティスキルを提供します。対応するエコシステムはnpm、PyPI、Maven、Go、RubyGems、Cargo、NuGet、Docker、GitHub Actionsの9つに及び、さらに15のModel Context Protocol(MCP)ツールを統合して、AIアシスタントが直接セキュリティタスクを実行できるようにします。すべてのスキルはEd25519暗号署名で検証可能であり、信頼性とセキュリティを確保しています。開発者はこのライブラリを利用することで、AIアシスタントに堅牢なセキュリティ機能を追加し、脆弱性の検出、コードレビュー、ポリシー適用を自動化できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add namncqualgo/skills-library

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

skills-library は何をしますか?

SkillShield — AIコーディングアシスタント向けオープンソースセキュリティスキルライブラリ。28のスキル、9つのサプライチェーンエコシステム、15のMCPツール、Ed25519署名対応。

概要

SkillShieldは、AIアシスタント(Claude Code、Cursor、Codexなど)にセキュリティ機能を追加するためのスキルコレクションです。各スキルは、サプライチェーンセキュリティ、依存関係検証、コンプライアンスチェックなどの特定のセキュリティタスクを実行します。

機能

  • 28のセキュリティスキル: 脆弱性スキャン、依存関係監査、ポリシー施行などをカバー
  • 9つのエコシステム: npm、PyPI、Maven、Go、RubyGems、Cargo、NuGet、Docker、GitHub Actions
  • 15のMCPツール: Model Context Protocolを通じてAIアシスタントが直接利用可能
  • 暗号署名: すべてのスキルはEd25519キーで署名され、完全性と信頼性を確保

インストール

以下のコマンドでスキルライブラリをクローンします:

git clone https://github.com/namncqualgo/skills-library.git
cd skills-library

使用方法

各スキルは個別のマークダウンファイルとして提供されます。AIアシスタントの設定に応じて、スキルをインポートまたは参照できます。

例(Claude Codeの場合):

claude code --skill ./skills/supply-chain/npm-audit.md

MCPツール

MCPツールは、AIアシスタントが直接呼び出せるコマンドラインユーティリティです。以下は利用可能なツールの一部です:

  • mcp-sbom-generate: ソフトウェア部品表(SBOM)を生成
  • mcp-signature-verify: Ed25519署名を検証
  • mcp-dependency-audit: 依存関係のセキュリティ監査を実行

署名検証

すべてのスキルファイルは ./signatures/ ディレクトリに対応するEd25519署名が含まれています。検証は以下のコマンドで行います:

openssl pkeyutl -verify -pubin -inkey public-key.pem -in skill.md -sigfile skill.md.sig

貢献

新しいスキルや改善案は、プルリクエストを通じて歓迎します。詳細はCONTRIBUTING.mdを参照してください。

ライセンス

このプロジェクトはMITライセンスの下で提供されます。

関連スキル