let-chains-advisor
81Rust の If-Let 制御フローを簡素化
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。
MCP リソースサーバーを構築する
MCP サーバーの作者には、ファイル、レコード、API データをリソースとして公開するための再利用可能なパターンが必要です。このスキルは、Claude、Codex、Claude Code 向けに、URI 設計、一覧表示、取得、MIME 処理、キャッシュ、ストリーミング、テストをガイドします。
インストール前に停止して確認を求めてください。
計画を確認し、ファイルを変更する前にユーザーの明示的な同意を得てください。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "mcp-resources-guide" from https://skillstore.io/skills/emillindfors-mcp-resources-guide.md and its manifest at https://skillstore.io/api/skills/emillindfors-mcp-resources-guide/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「mcp-resources-guide」を使用しています。 ドキュメントフォルダー向けのリソースを設計してください。
期待される結果:
「mcp-resources-guide」を使用しています。 データベースを基盤とするユーザーリソースをレビューしてください。
期待される結果:
このレビューでは、テーブルの許可リスト化、レコードレベルの認可、パラメータバインディング、キャッシュ TTL、無効な URI のテストを特定します。
「mcp-resources-guide」を使用しています。 大規模なバイナリリソース配信を改善してください。
期待される結果:
Most static findings are false positives caused by markdown code fences or illustrative Rust examples, not active command execution, secret access, or obfuscation. The audit found real insecure guidance in the examples: file URI parsing can escape a configured root, symlink following can expose unintended files, and a database example builds SQL from URI-derived table text.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/emillindfors-mcp-resources-guide/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/emillindfors-mcp-resources-guide?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/emillindfors-mcp-resources-guide?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/emillindfors-mcp-resources-guide/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/emillindfors-mcp-resources-guide.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>EmilLindfors. (2026). mcp-resources-guide security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/emillindfors-mcp-resources-guide/audits/4@techreport{emillindfors-emillindfors-mcp-resources-guide-2026,
author = {EmilLindfors},
title = {mcp-resources-guide security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/emillindfors-mcp-resources-guide/audits/4},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "mcp-resources-guide security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "EmilLindfors"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/emillindfors-mcp-resources-guide/audits/4"
identifiers:
- type: other
value: "skillstore:emillindfors-mcp-resources-guide:audit:4"
description: "Skillstore immutable audit report identifier"
プロジェクトドキュメントまたはソースファイル向けに、URI スキーム、メタデータ、MIME タイプ、取得動作を設計します。
アシスタントのコンテキスト向けに、データベースレコードをどのようにアドレス指定、一覧表示、取得、キャッシュ、表現するかを計画します。
大規模または高コストなリソースソース向けに、キャッシュ、遅延読み込み、バイナリ処理、ストリーミングのパターンを適用します。
[data source] の MCP リソース設計を手伝ってください。URI スキーム、一覧表示されるメタデータ、MIME タイプ、期待される取得結果を含めてください。
[entities] 向けのリソース URI テンプレートを作成してください。一覧表示の動作、取得の動作、無効な URI の処理、リソース名の例を説明してください。
パストラバーサル、SQL インジェクション、認証情報の露出、認可のギャップ、キャッシュ漏えい、安全でない URI 解析の観点から、私の MCP リソース設計をレビューしてください。
[large or expensive source] を基盤とする MCP リソース向けに、キャッシュ、無効化、ストリーミング戦略を設計してください。制限、エラー、テストを含めてください。
作成者
EmilLindforsライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
30c73eac2afe762f6aa9c4553158769369d47351
メンテナンスの新しさ
2026/7/18
利用状況
3 ダウンロード · 216 閲覧
ファイル構成
📄 SKILL.md
Rust の If-Let 制御フローを簡素化
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。
Rustのテストカバレッジを改善
テストが不足していると、Rustのエラーパスやエッジケースが保護されないままになります。このスキルはコードとテストをレビューし、的を絞ったカバレッジ改善を提案します。
トレイトパターンでRustのテストモックを構築する
Rustのテストは、データベース、HTTPサービス、実インフラに依存すると、遅くなったり壊れやすくなったりしがちです。このスキルは、Claude、Codex、Claude Codeがトレイトベースのモック、制御された失敗、フィクスチャヘルパーを設計するのに役立ちます。
Rust AWS Lambda 関数を最適化
Rust Lambda 関数は、遅い I/O、コールドスタート、不適切なメモリ設定によってコストを浪費することがあります。このスキルはハンドラーとデプロイ設定をレビューし、具体的な性能改善とコスト改善を提案します。
ProptestでRustのプロパティテストを設計する
有用なプロパティやジェネレーターが常に明らかとは限らないため、プロパティベーステストは適用が難しい場合があります。このスキルは、Claude、Codex、またはClaude CodeがRustコード向けに的を絞ったproptest戦略を提案するのに役立ちます。
Rustのポートとアダプター境界を設計する
外部サービスは、インフラストラクチャ上の関心事をドメインコードに漏れ込ませることがあります。このスキルは、依存関係を分離し、テスト可能に保つRustのtraitとアダプターの設計を支援します。
Create and Recover Quady3D Assets
作成者 quady3dai
Generating a 3D asset requires coordinating inputs, credit limits, task status, and file delivery. This skill guides Quady3D MCP workflows from authorized generation through recovery and project download.
Plan McDonald's Meals by Nutrition and Budget
作成者 hessianz
Choosing meals within nutrition and budget limits requires checking menus, serving sizes, and discounts. Chilemai combines current MCP data with local meal planning and confirmed ordering.
Draft and Schedule Social Posts with TimeToPost
作成者 melmayssonowen
Managing platform-specific posts requires consistent wording, account selection, and approval. This skill guides TimeToPost MCP drafting, timing recommendations, and scheduling after explicit user approval.
Practice Notes and Transpose Chords with Clef
作成者 melmayssonowen
Music learners need focused help with note reading, chord symbols, and guitar tab. This skill combines guided drills, Clef MCP tools, and offline chord transposition.
AIでObsidianノートを整理
作成者 ZhanlinCui
Obsidianユーザーは、アイデア、タスク、レビューをノート間で移動するのに時間を費やすことがよくあります。このスキルは、Claude、Codex、Claude Codeに、デイリーノート、キャプチャ、定期レビューのための構造化されたワークフローを提供します。
信頼性の高いエージェントツールを設計する
作成者 Asmayaseen
ツール名、入力、出力、エラーが曖昧だと、エージェントは失敗します。このスキルは、ツールの説明、スキーマ、レスポンス形式、テストのための実践的なパターンを提供します。