dqx-code-standards
Quick reference for DQX Python code standards
Skills matching the name, description or GitHub author.
Quick reference for DQX Python code standards
Apply Sun Lab Python coding conventions when writing, reviewing, or refactoring code. Covers docstrings, type annotations, naming conventions, error handling, Numba functions, and formatting standards.
Automatically applies when writing Python code to enforce comprehensive type hints. Ensures mypy compatibility, proper generic types, and type safety best practices.
Review ADRs to check they follow testing principles. Use when reviewing ADRs or architecture decisions.
Create Hathor blockchain blueprints (nano contracts) - Python 3.11 smart contracts. Use when building, debugging, or modifying Hathor nano contracts, or when user mentions blueprints, nano contracts, or Hathor...
Create Lunar policy plugins that enforce engineering standards. Use when building policies (Python scripts) that evaluate Component JSON data and produce pass/fail checks. Covers the lunar_policy SDK (Check cla...
Write ADRs for Python architecture decisions. Use when making architecture decisions or writing ADRs.
Master Temporal workflow orchestration using the Python SDK. Use PROACTIVELY for workflow design, microservice orchestration, long-running processes, saga pattern implementation, distributed transactions, or an...
Pytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.
Build MCP servers for LLM-external service integration. Use for FastMCP (Python), MCP SDK (Node/TypeScript), tool design, API integration, resource providers.
Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
Multicloud architecture, engineering, and development across AWS, Azure, GCP, OCI, and Alicloud. Use for cloud architecture design, SDK/API debugging (Go, Python, etc.), IaC development (Terraform, Pulumi, Clou...
Expert AI agent for FastAPI, Python, Neo4j, and modern backend architectures.
Automatically analyzes datasets to perform classification, regression, or clustering. Generates Python training scripts and HTML reports.
Write Python unit tests using pytest. Tests should be non-trivial, complete in under 30 seconds, and run with just "pytest". Covers conftest.py fixtures, test organization, parametrization, mocking, and tempora...
Testing patterns for Prowler SDK (Python). Trigger: When writing tests for the Prowler SDK (checks/services/providers), including provider-specific mocking rules (moto for AWS only).
Knowledge management for AI-assisted development. Use this skill when: - Starting a new session or resuming work - User asks about tasks, bugs, notes, or project status - User mentions: "what's next", "where di...
Knowledge management for AI-assisted development. Use this skill when: - Starting a new session or resuming work - User asks about tasks, bugs, notes, or project status - User mentions: "what's next", "where di...
Knowledge management for AI-assisted development. Use this skill when: - Starting a new session or resuming work - User asks about tasks, bugs, notes, or project status - User mentions: "what's next", "where di...
Comprehensive guide to CPU and memory profiling in Node.js and Python for identifying bottlenecks and optimizing performance
This skill should be used when the user asks to "deploy to Railway", "deploy backend", "deploy Python app", "deploy Node.js server", "railway deployment", or mentions Railway hosting workflows.
Analyzes CSV files, generates summary stats, and plots quick visualizations using Python and pandas.
Use when you need to run interactive CLI tools (vim, git rebase -i, Python REPL, etc.) that require real-time input/output - provides tmux-based approach for controlling interactive sessions through detached se...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.