streamlit-1-use-caching-appropriately
について
このスキルでは、開発者がStreamlitアプリケーションのパフォーマンスを向上させるために、キャッシュを適切に実装する方法を解説します。データ操作には`@st.cache_data`を、モデルやデータベース接続などの再利用可能なオブジェクトには`@st.cache_resource`を使用する方法を網羅しています。また、ハッシュ化できない引数の扱い方や、大規模アプリケーション向けのコード構成についても説明します。
クイックインストール
Claude Code
推奨npx skills add vamseeachanta/workspace-hub -a claude-code/plugin add https://github.com/vamseeachanta/workspace-hubgit clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/streamlit-1-use-caching-appropriatelyこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
GitHub リポジトリ
関連スキル
autoviz
その他AutoVizは、たった一行のコードで探索的データ分析を自動化し、相関関係や外れ値などのパターンを検出しながら包括的な可視化を生成します。カテゴリカル特徴量と数値特徴量の両方を自動的に処理し、適切なグラフタイプを選択。レポートをHTMLやJupyter Notebook形式でエクスポートすることも可能です。このスキルは、詳細な分析前にデータセットの構造と主要な知見を迅速に把握するための自動化EDAにご活用ください。
bsee-sodir-extraction
その他このスキルは、BSEE(メキシコ湾)およびSODIR(ノルウェー)規制データベースから洋上エネルギー関連データを抽出・処理します。分析のため、生産指標、井戸情報、フィールドデータ、HSE記録へのプログラム的アクセスにご利用ください。経済モデリング、コンプライアンス追跡、包括的なエネルギーデータ集約などのタスクをサポートします。
dash
その他このスキルは、開発者がPlotly Dashを使用して、リアクティブコールバック、エンタープライズコンポーネント、スケーラブルなデプロイメントを備えた本番環境対応のインタラクティブウェブダッシュボードを構築できるようにします。プロフェッショナルなレイアウトと統合された可視化機能を持つマルチページデータアプリケーションの作成に最適です。プロトタイプを超えて、デプロイ可能なエンタープライズグレードのダッシュボードソリューションが必要な場合にご利用ください。
streamlit-3-layout-and-organization
その他このスキルは、ダッシュボードインターフェースを整理するためのStreamlitレイアウトコンポーネントを提供します。調整可能な比率によるマルチカラムレイアウトの作成や、インタラクティブウィジェットを備えたサイドバーナビゲーションの実装をカバーしています。明確な視覚的構成で複雑なStreamlitアプリケーションを構築する必要がある場合にご利用ください。
