python-testing-patterns
77Build Reliable Python Test Suites
Python teams need consistent tests that cover behavior without slowing delivery. This skill provides practical pytest patterns for fixtures, mocking, async code, coverage, and CI.
Build SurrealDB Python Applications
SurrealDB projects often need one guide for documents, graph traversal, vectors, and live queries. This skill gives Python-focused patterns for designing, querying, and tuning multi-model database features.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
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.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "surrealdb-python". Design a SurrealDB data model for authors, articles, citations, and semantic search.
Expected outcome:
A schema plan with document tables, edge relationships, vector fields, useful indexes, and query safety notes.
Using "surrealdb-python". Help me add semantic search to an existing SurrealDB Python app.
Expected outcome:
A step-by-step implementation outline for embeddings, storage, KNN retrieval, filtering, and result ranking.
Using "surrealdb-python". Review my graph traversal approach for performance risks.
Expected outcome:
A focused review covering traversal depth, timeouts, indexes, duplicate edges, and safer query patterns.
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.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
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"
Plan document tables, graph relationships, vector fields, and indexes for one SurrealDB-backed service.
Create a Python RAG workflow that stores embeddings and retrieves relevant records with similarity search.
Represent entities, edge metadata, recursive traversals, and recommendation paths with SurrealDB graph features.
Use this skill to create a SurrealDB Python connection plan. Include authentication, namespace selection, async cleanup, and error handling.
Use this skill to design CRUD operations for my SurrealDB table. Include create, merge, patch, upsert, delete, and safe parameters.
Use this skill to model my domain as a SurrealDB graph. Include RELATE statements, edge metadata, traversal queries, and indexes.
Use this skill to plan a production RAG design with SurrealDB. Cover vector fields, embedding choices, hybrid search, graph filters, and live updates.
Author
ActiveInferenceInstituteLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
d46e62089a6dfc9e14ea02eebd9b8e2ad2dfe1f4
Maintenance freshness
7/18/2026
Usage
8 downloads ยท 371 views
File structure
Build Reliable Python Test Suites
Python teams need consistent tests that cover behavior without slowing delivery. This skill provides practical pytest patterns for fixtures, mocking, async code, coverage, and CI.
Package Python Projects for Distribution
Python packaging choices are easy to misconfigure. This skill gives structured examples for layouts, metadata, builds, publishing, and release checks.
Optimize Python Performance
Slow Python code is hard to improve without clear measurements. This skill guides Claude, Codex, and Claude Code through profiling, benchmarking, and targeted optimization patterns.
Build Async Python Applications
Async Python code can be hard to structure, test, and debug. This skill provides patterns for asyncio, concurrency, timeouts, queues, rate limits, and async testing.
Build Cohere v2 Entity Extraction
Teams need reliable structured data from unstructured text. This skill shows how to use Cohere v2 Python and JSON Schema mode for validated extraction.
Manage Python Projects with uv
Python dependency management can be slow and inconsistent across environments. This skill guides uv workflows for project setup, virtual environments, lockfiles, and CI.
Build AgentDB Semantic Search
by DNYoussef
Teams need relevant document retrieval for RAG and knowledge bases. This skill guides AgentDB setup, embedding storage, indexing, API search, and relevance tuning.
Build Reliable RAG Systems
by sickn33
RAG projects often fail because retrieval quality is weak or unmeasured. This skill guides chunking, embeddings, vector search, hybrid retrieval, reranking, and evaluation choices.
Choose Better Embedding Strategies
by wshobson
Embedding choices affect retrieval quality, latency, and cost. This skill helps teams select models, chunk content, and evaluate search results for RAG systems.
Create Publication-Ready Matplotlib Charts
by davila7
Plotting with Matplotlib can be hard to structure, style, and export consistently. This skill guides chart design, figure layout, styling, troubleshooting, and export choices.
Build Discrete-Event Simulations with SimPy
by davila7
Complex queues and shared resources are difficult to evaluate before deployment. This skill guides SimPy models, monitoring, synchronization, and result analysis.
Deploy Production ML Systems
by davila7
Production ML systems are hard to design, deploy, monitor, and improve reliably. This skill gives Claude, Codex, and Claude Code structured ML engineering guidance.