python-testing-patterns
77信頼性の高い Python テストスイートを構築する
Python テストは、脆くなったり、遅くなったり、不完全になったりしがちです。このスキルは、pytest の構成、fixtures、mocks、async tests、coverage、CI セットアップをガイドします。
SurrealDB Pythonワークフローを構築
SurrealDBプロジェクトには、クエリ、グラフ、ベクトル、ライブ更新のための信頼できるPythonサンプルが必要です。このスキルは、データアプリとRAGシステム向けの焦点を絞ったパターンでSDKの使用方法を案内します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "surrealdb-python" from https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python.md and its manifest at https://skillstore.io/api/skills/activeinferenceinstitute-surrealdb-python/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「surrealdb-python」を使用しています。 研究論文と著者のナレッジグラフを設計してください。
期待される結果:
「surrealdb-python」を使用しています。 サポート記事のセマンティック検索を計画してください。
期待される結果:
回答では、チャンク化、埋め込み生成、ベクトル保存、KNN取得、メタデータフィルタリング、結果ランキングの手順を概説します。
「surrealdb-python」を使用しています。 SurrealDBをバックエンドにしたダッシュボードにライブ更新を追加してください。
期待される結果:
回答では、ライブクエリ設定、購読処理、クリーンアップ、エラー処理、データ変更カテゴリについて説明します。
All 56 static detections were false positives from Markdown fences, inline SurrealQL syntax, database examples, and reference links. I found no prompt injection, exfiltration intent, unauthorized network calls, or shell execution in the reviewed files. One low-risk documentation issue remains: sample root credentials appear in local examples.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/activeinferenceinstitute-surrealdb-python/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/activeinferenceinstitute-surrealdb-python.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ActiveInferenceInstitute. (2026). surrealdb-python security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python/audits/9@techreport{activeinferenceinstitute-activeinferenceinstitute-surrealdb-python-2026,
author = {ActiveInferenceInstitute},
title = {surrealdb-python security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python/audits/9},
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: "surrealdb-python security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "ActiveInferenceInstitute"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/activeinferenceinstitute-surrealdb-python/audits/9"
identifiers:
- type: other
value: "skillstore:activeinferenceinstitute-surrealdb-python:audit:9"
description: "Skillstore immutable audit report identifier"
Pythonサンプルを使用して、1つのSurrealDBプロジェクト内でドキュメント、グラフエッジ、ベクトル、ライブ更新を組み合わせます。
PythonでSurrealQLを実装する前に、edge tables、再帰トラバーサル、制約を使って関係をモデル化します。
RAGアプリケーション向けに、埋め込み保存、ベクトル検索、ハイブリッド検索、LangChain統合を計画します。
surrealdb-python skillを使用して、Python SDKの初心者向けセットアップを示してください。接続フロー、namespaceの選択、安全な認証情報プレースホルダーを含めてください。
surrealdb-python skillを使用して、顧客レコードテーブルのCRUD操作を設計してください。create、部分更新、検索、deleteのガイダンスを含めてください。
surrealdb-python skillを使用して、著者、記事、引用のグラフスキーマを設計してください。エッジメタデータとトラバーサルクエリを含めてください。
surrealdb-python skillを使用して、埋め込み、メタデータフィルター、グラフトラバーサル、ライブ更新の考慮事項を組み合わせたRAGワークフローを計画してください。
ライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
d46e62089a6dfc9e14ea02eebd9b8e2ad2dfe1f4
メンテナンスの新しさ
2026/7/18
利用状況
8 ダウンロード · 371 閲覧
ファイル構成
信頼性の高い Python テストスイートを構築する
Python テストは、脆くなったり、遅くなったり、不完全になったりしがちです。このスキルは、pytest の構成、fixtures、mocks、async tests、coverage、CI セットアップをガイドします。
配布用に Python プロジェクトをパッケージ化する
Python パッケージングには、正確なメタデータ、ビルドツール、リリース手順が必要です。この skill は Claude、Codex、Claude Code に対して、パッケージレイアウト、ビルド、公開をガイドします。
Python パフォーマンスの最適化
遅い Python コードは、明確な測定なしに改善するのは困難です。このスキルは、Claude、Codex、Claude Code に対して、プロファイリング、ベンチマーク、対象を絞った最適化パターンを案内します。
非同期 Python システムの構築
非同期 Python コードは、タスク、タイムアウト、ブロッキング呼び出しの扱いを誤ると失敗することがあります。このスキルは、信頼性の高い並行アプリケーションのための実践的な asyncio パターンを提供します。
Cohereのエンティティ抽出パイプラインを構築する
非構造化テキストをアプリやデータベースに投入する前には、多くの場合、信頼できるフィールドが必要です。このスキルは、Python開発者がCohere v2の構造化出力とJSON Schema抽出を扱えるようにガイドします。
uvでPythonプロジェクトをより速く管理
Pythonの依存関係管理は、ツール間で遅くなったり一貫性がなくなったりすることがあります。このスキルは、プロジェクト、仮想環境、ロックファイル、CI、移行に関するuvワークフローを示します。
AgentDB セマンティック検索を構築する
作成者 DNYoussef
チームには、RAG やナレッジベース向けに関連性の高いドキュメント検索が必要です。このスキルは、AgentDB のセットアップ、埋め込みの保存、インデックス作成、API 検索、関連性チューニングをガイドします。
信頼性の高いRAGシステムを構築する
作成者 sickn33
RAGプロジェクトは、検索品質が弱い、または測定されていないために失敗することがよくあります。このスキルは、チャンク分割、埋め込み、ベクトル検索、ハイブリッド検索、再ランキング、評価の選択をガイドします。
埋め込み戦略の最適化
作成者 wshobson
チームは、検索システム向けの埋め込みモデル、チャンクサイズ、評価方法の選択に悩むことがよくあります。このスキルは、セマンティック検索とRAGアプリケーションのための実践的なテンプレートと意思決定の指針を提供します。
公開品質の Matplotlib 図を作成する
作成者 davila7
Matplotlib は、複雑な科学プロットで一貫して使うのが難しい場合があります。このスキルは、より明確な図を作るための実践的な例、スタイリング指針、ヘルパースクリプトを提供します。
SimPyで離散事象シミュレーションを構築
作成者 davila7
複雑な待ち行列や共有リソースは、導入前の評価が困難です。このスキルは、SimPyモデルの作成、監視、同期、結果分析を支援します。
本番環境向けMLおよびRAGシステムを構築
作成者 davila7
本番環境向けMLシステムでは、一貫して設計、デプロイ、監視を行うことが困難です。このスキルは、MLOps、LLM統合、RAGアーキテクチャ、ローカルワークフローのスキャフォールドを支援します。