let-chains-advisor
81Rust の If-Let 制御フローを簡素化
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。
信頼性の高いデータレイクを設計する
大規模なデータレイクは、明確なアーキテクチャ上の選択がないと、低速で高コストになり、ガバナンスも困難になります。このスキルは、パーティショニング、ストレージレイアウト、スキーマ進化、テーブル形式、保持、コストを意識したレイクハウス設計をガイドします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "data-lake-architect" from https://skillstore.io/skills/emillindfors-data-lake-architect.md and its manifest at https://skillstore.io/api/skills/emillindfors-data-lake-architect/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「data-lake-architect」を使用しています。 毎日 500 GB のイベントを取り込み、日付とイベントタイプでクエリしています。
期待される結果:
まず日次の時間パーティションを使用し、そのうえでカーディナリティが制御され、フィルタが一貫している場合にのみイベントタイプを検討してください。100 MB から 1 GB のファイルを目標にし、小さなファイルの増加を監視してください。
「data-lake-architect」を使用しています。 スキーマが頻繁に変更され、複数のサービスが同じテーブルに書き込んでいます。
期待される結果:
Iceberg を優先してください。スキーマ進化、同時書き込み、スナップショット分離、パーティション進化をサポートしているためです。メタデータ操作と運用学習のためのコストを見込んでください。
「data-lake-architect」を使用しています。 データレイクに非常に小さなファイルが多数あり、クエリが遅いです。
期待される結果:
コンパクション、より大きなライターバッチ、パーティションの簡素化を優先してください。一般的なクエリに悪影響を与えずに、時間単位のパーティションを日次パーティションにできるか確認してください。
Static analysis flagged Markdown fences and data modeling terms as command execution or reconnaissance. Review of SKILL.md found read-only architecture guidance, no executable scripts, no prompt injection, and no data exfiltration intent.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/emillindfors-data-lake-architect/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/emillindfors-data-lake-architect?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/emillindfors-data-lake-architect?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/emillindfors-data-lake-architect/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/emillindfors-data-lake-architect.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). data-lake-architect security audit report (audit version 4) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/emillindfors-data-lake-architect/audits/4@techreport{emillindfors-emillindfors-data-lake-architect-2026,
author = {EmilLindfors},
title = {data-lake-architect security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/emillindfors-data-lake-architect/audits/4},
note = {Author version 1.0.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "data-lake-architect security audit report (audit version 4)"
version: "1.0.0"
type: report
authors:
- name: "EmilLindfors"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/emillindfors-data-lake-architect/audits/4"
identifiers:
- type: other
value: "skillstore:emillindfors-data-lake-architect:audit:4"
description: "Skillstore immutable audit report identifier"
取り込み開始前に、レイヤー化されたストレージモデル、テーブル形式の選択、パーティショニング方針を設計します。
クエリレイテンシを削減するために、ファイルサイズ、パーティション粒度、圧縮、メタデータ設計をレビューします。
ストレージコストとスキャンコストを下げるために、保持階層、圧縮の選択、コンパクション運用を作成します。
このデータレイクレイアウトをレビューし、raw、processed、curated ゾーンの改善点を提案してください。不足している詳細があれば先に質問してください。
これらのクエリパターン、日次データ量、カーディナリティの詳細を持つテーブルについて、パーティション列の選択を手伝ってください。トレードオフを説明してください。
私のワークロードについて raw Parquet と Iceberg を比較してください。スキーマ進化、同時書き込み、更新ニーズ、メタデータコスト、チーム運用を考慮してください。
このレイクハウスアーキテクチャについて、スケーラビリティ、コスト、保持、コンパクション、スキーマ進化、クエリパフォーマンスを監査してください。優先順位付きの推奨事項を返してください。
作成者
EmilLindforsライセンス
MIT
作者バージョン
v1.0.0
Skillstore リビジョン
r1
参照
a06681402992ceae98ba04d54cfd4ab004862696
メンテナンスの新しさ
2026/7/22
利用状況
4 ダウンロード · 146 閲覧
ファイル構成
📄 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、コールドスタート、不適切なメモリ設定によってコストを浪費することがあります。このスキルはハンドラーとデプロイ設定をレビューし、具体的な性能改善とコスト改善を提案します。
Rustのポートとアダプター境界を設計する
外部サービスは、インフラストラクチャ上の関心事をドメインコードに漏れ込ませることがあります。このスキルは、依存関係を分離し、テスト可能に保つRustのtraitとアダプターの設計を支援します。
豊かな Rust ドメインモデルを構築する
弱いドメイン層はビジネスルールを分散させ、バリデーションを不整合にします。このスキルは Claude、Codex、Claude Code が表現力のある Rust ドメインモデルを設計するのに役立ちます。
CTOのエンジニアリング意思決定を支援
作成者 davila7
エンジニアリングリーダーには、アーキテクチャ、メトリクス、採用、技術的負債に関する明確なフレームワークが必要です。このスキルは、CTOの計画に関する質問を、構造化された評価、テンプレート、実践的な次のステップに変換します。
サービスアーキテクチャを可視化
作成者 AstraBit-CPT
メタデータが複数のリポジトリに分散していると、分散サービスの理解は難しくなります。このスキルはカタログメタデータを集約し、アーキテクチャレビュー用の図、表、要約を作成します。
シニアレベルのパターンでフルスタックアプリを構築
作成者 davila7
チームは、スタックの選択、プロジェクト設定、品質チェックの調整に時間を費やしがちです。このスキルは、Claude、Codex、Claude Code に再利用可能なフルスタック向けガイダンスとヘルパースクリプトを提供します。
Next.js App Routerアーキテクチャを計画する
作成者 89jobrien
Next.jsチームは、ルート、コンポーネント、データ読み込み、移行手順の選択に苦労することがあります。このスキルは、App Router、Server Components、パフォーマンスに関する構造化されたアーキテクチャ指針を提供します。
アーキテクチャ決定記録を作成
作成者 ArieGoldkin
チームが移り変わった後にアーキテクチャ上の決定を保存しておくのは困難です。このスキルは、明確な ADR を作成するためのテンプレート、例、レビュー確認項目を提供します。
アイデアを実践的な設計に磨き上げる
作成者 ArieGoldkin
初期段階のプロダクトや技術アイデアには、明確な制約、トレードオフ、成功基準が不足していることがよくあります。このスキルは、質問、選択肢、検証済みの設計セクションを通じて、Claude、Codex、Claude Codeをガイドします。