45 skills total · 45 unscanned
Skills by dawiddutoit
Agent SDK Python is the official Python SDK for constructing production-ready AI agents with autonomous capabilities. It supports one-shot queries, interactive conversations,…
This skill streamlines creation and organization of temporary project work products like architecture decision records, research investigations, spike analyses, and implementation…
This skill guides you through adding new subdomains to a Caddy-based network infrastructure. It gathers service details, validates inputs, updates your domains configuration, and…
This skill adds new users to Cloudflare Access by updating the allowed email list in your environment configuration and syncing policies across all protected services. It…
This skill automates Cloudflare Access deployment with Google OAuth identity provider integration. It verifies prerequisites, configures OAuth credentials, creates Access…
This skill systematically identifies and resolves Cloudflare Access authentication problems, from Google OAuth misconfigurations to policy mismatches and domain blocking. It…
This skill automates low-level DNS operations on Cloudflare using the API v4, including record creation, modification, deletion, and zone configuration. It provides both helper…
Configure Cloudflare Access service tokens to enable automated systems, scripts, and monitoring to authenticate without human intervention or Google OAuth. Store credentials…
This skill guides you through creating a new Cloudflare Tunnel from scratch, handling token generation, .env configuration, and container restart. It covers prerequisite checks,…
Systematically identifies and resolves Cloudflare Tunnel connectivity failures that block remote access. Checks container status, validates tunnel tokens, analyzes logs for Error…
Create Adr Spike walks you through a five-phase process—Research, Analysis, Decision, Documentation, and Memory Storage—to evaluate technical alternatives and formalize…
Frontend Design creates distinctive, production-ready web interfaces by committing to intentional aesthetic directions—brutalist, maximalist, retro-futuristic, editorial, or art…
Execute reliable application updates on Google Kubernetes Engine with rolling deployments and automated health verification. Configure liveness and readiness probes, monitor…
This skill configures end-to-end observability for GKE applications, covering Cloud Logging, Cloud Monitoring, Prometheus metrics collection, and distributed tracing. It guides…
Configure push notifications to your phone for infrastructure events using ntfy.sh, install a systemd timer for continuous 5-minute monitoring cycles, and optionally enable…
Automatically generate well-structured JUnit 5 test cases for Java classes, complete with Mockito mocking, parameterized test scenarios, and edge case handling. The skill follows…
Write production-grade integration tests for Kafka producers and consumers using testcontainers to spin up temporary brokers. Test producer/consumer workflows, message ordering,…
This skill helps you find and analyze collisions between 3D objects within OpenSCAD designs. By detecting overlapping geometry and intersection points, you can validate your…
Transform your OpenSCAD 3D models into production-ready cutting lists with a single command. This skill parses your design geometry and outputs organized material specifications,…
This skill lets you integrate custom text labels and annotations into OpenSCAD 3D models, making it easier to document features, dimensions, and design intent within your…
This skill equips you with a collection of practical tools and utilities designed to streamline OpenSCAD development. Whether you're optimizing your modeling process or automating…
This skill provides Python-based PDF processing workflows using pypdf for core operations, pdfplumber for text and table extraction, and ReportLab for document generation. Handle…
This skill automates Pi-hole DNS configuration for your local network, reading domain entries from domains.toml and applying them to Pi-hole's container environment. It detects…
This skill systematically identifies and resolves IPv6 DNS problems that cause local network clients to bypass direct access and connect through Cloudflare Tunnel with OAuth…
Master testing strategies for adapters connecting to external systems. Learn when to mock HTTP responses with aioresponses, spin up real services with testcontainers, and handle…
This skill teaches pytest patterns for testing application layer code—use cases, services, and data transfer objects—with mocked external dependencies at layer boundaries. Learn…
Master async testing in Python with production-ready patterns for pytest-asyncio, async fixtures, and mocking. Covers FastAPI endpoints, Kafka clients, context managers, and async…
Set up pytest with production-ready configuration patterns covering test discovery, async support, custom markers, and coverage reporting. Includes conftest.py hierarchy examples…
This skill teaches you to thoroughly test domain layer code using pytest, covering value object validation and immutability, entity identity and business logic, and domain…
Learn a decision-driven framework for mocking in pytest that separates external boundaries from business logic. This skill covers autospec enforcement, async mock patterns,…
This skill teaches patterns for building maintainable test data in pytest through factory functions, builder patterns, and fixture factories. Learn to eliminate test data…
Add type annotations to test functions and fixtures, then configure mypy to validate them during test runs. Use create_autospec for type-safe mocks that enforce interface…
This skill diagnoses and resolves Python type checking errors by categorizing them into patterns—missing annotations, type mismatches, Optional handling, generics, and attribute…
Python Micrometer Metrics Setup guides you through establishing metrics infrastructure in Python services, covering dependency configuration, Actuator endpoint exposure, and…
Execute ruff-based code quality checks and formatting across Python projects. This skill covers running linting scans, applying safe auto-fixes, and formatting code to match…