Tag: python
run preflight health check for memem
Executes a comprehensive diagnostic check on the memem environment, verifying critical dependencies such as the mcp package, Python version, and required writability paths. It provides actionable remediation steps based on whether the syste…
Backend Code Quality and Security Review
Automates the review of Python backend code for security vulnerabilities, performance bottlenecks, and architectural best practices. It supports analysing pending changes, code snippets, and specific files within the backend directory.
Writing effective and maintainable Python unit tests
This skill guides the development of robust Python unit tests using pytest, covering principles like atomicity and self-containment. It details best practices for fixtures, parameterization, mocking external services, and handling asynchron…
Build production AI agent backends in Python
This SDK enables the development of robust, production-ready AI agent backends using Python. It supports multiple agent frameworks (e.g., LangGraph, CrewAI) and provides features like streaming, persistent memory, and full observability via…
CloudBase Agent SDK for Building AI Agents
This skill provides the CloudBase Agent SDK, enabling developers to build and deploy sophisticated AI agents using either TypeScript or Python. It manages the AG-UI protocol for streaming communication and supports integration with popular …
CloudBase Agent SDK for Production AI Backends
This SDK enables the construction of robust, production-grade AI agent backends using Python. It supports multiple agent frameworks, offering features like streaming protocols, persistent memory integration, and full observability tooling.
CloudBase Agent SDK for AI Agent Development
This skill acts as a language router, enabling the development and deployment of AI agents using either TypeScript or Python. It provides SDK support and adapters for frameworks like LangGraph and LangChain, facilitating communication via t…
Generates Google-style docstrings for Python
This skill automatically generates comprehensive, Google-style docstrings for Python modules and classes. It systematically documents all public components, including methods, constructors, and dataclasses, while respecting existing documen…
Code cleanup, refactoring, and documentation skill
This skill analyzes uncommitted and outgoing branch changes to improve code quality. It refactors for readability and performance, adds Google-style docstrings, and ensures adherence to established architectural patterns.
Python Scratchpad for Calculations and Transformations
This skill allows the agent to execute short, focused Python scripts for tasks requiring computation, data transformation (e.g., JSON, CSV), or validation. It is ideal for quick, reproducible checks and arithmetic that pure reasoning cannot…
Sync documentation from Python source changes
This tool automatically synchronises Mintlify documentation by identifying impacted MDX files based on changed Python source code. It uses terminal tools to apply minimal, necessary diffs directly to the documentation, preserving existing c…
Reviewing discount policy fixtures with checklist
This skill provides a structured workflow for inspecting and reviewing discount policy fixtures. It executes a helper script to generate a maintainer report detailing ticket IDs, severity, ownership, and minimal required fixes.
Mem0 integration verification and testing
This skill validates Mem0 integrations by performing static analysis, running native test suites across two feature-flag passes, and executing end-to-end smoke tests. It identifies compile-time and runtime regressions while ensuring the int…
Backend Code Review and Quality Analysis
This skill analyzes backend code (e.g., Python files in api/) for security vulnerabilities, performance bottlenecks, and adherence to best practices. It supports reviewing staged changes, code snippets, or specific files across multiple def…
Backend Python Code Review Skill
This skill performs automated reviews of Python backend code to identify security vulnerabilities, performance bottlenecks, and violations of architectural best practices. It supports analysing code snippets, specific files, or pending chan…
Prepare MCP Package for Release
Automates the preparation of MCP packages for release by synchronising version numbers across .NET and Python files, validating server configurations, and verifying builds.
Writing effective and maintainable Python unit tests
This skill guides developers through writing robust, atomic, and self-contained Python unit tests using pytest. It covers advanced techniques such as parameterization, fixture management, mocking boundaries, and handling asynchronous operat…
Automated Code Review and Quality Assurance
An agentic skill for reviewing code changes against project standards, including Python type safety, branch hygiene, and testing requirements. It verifies compliance with Pydantic usage, linting rules, and documentation best practices.
Memem System Preflight Health Check
Performs a preflight diagnostic to verify the integrity of the memem installation, checking for missing dependencies, environment variable configurations, and directory writability. It identifies critical failures or degraded states caused …
Setup reproducible bioinformatics environments for ENCODE
This skill provisions fully reproducible, version-pinned conda environments and associated scripts for comprehensive ENCODE data analysis. It manages dependencies across multiple modalities (RNA-seq, ChIP-seq, ATAC-seq) using tools like STA…
DaVinci Resolve MCP Server
This MCP server enables AI assistants to interface with DaVinci Resolve Studio via its official Scripting API. It facilitates automated control over projects, timelines, and colour grading, while providing capabilities for authoring Fuse, D…
ComfyUI Custom Node Development Assistant
This skill assists developers in creating custom ComfyUI nodes by providing templates and guidance on structuring Python code. It covers mapping Python types to ComfyUI inputs and handling batch dimensions for robust node implementation.
Publish Python Package to PyPI
Orchestrates the full lifecycle of a package release, including cutting a dedicated release branch, updating the version in pyproject.toml, tagging, and creating a GitHub Release to trigger PyPI publication.
Advanced Python Interactive Debugging Utility
Provides comprehensive mechanisms for debugging Python code, supporting local breakpoints, traditional pdb usage, and advanced remote or post-mortem attachment for complex services.