
from claude-mpm-skills49
Patterns and best-practices for building production-ready Rust HTTP APIs with Axum: typed handlers, extractors, middleware, error handling, tracing, graceful sh
This skill provides a concise, opinionated guide to building production-grade HTTP APIs in Rust using the Axum framework. It covers router composition, typed extractors (Path/Query/Json/State), shared application state patterns, structured error types that implement IntoResponse, Tower/Tower-HTTP middleware (tracing, timeouts, CORS), graceful shutdown, and router testing using tower::ServiceExt. The SKILL.md includes runnable code snippets and decision guidance (Axum vs Actix vs Warp).
Use this skill when you are developing Rust microservices or APIs that require predictable middleware composition, strong typing at the request boundary, observability (tracing/timeouts), and clean error mapping for HTTP responses. Ideal for teams shipping typed handlers, integrating DB pools or clients into State, and wanting testable routers without opening sockets.
Best read/used by code-capable agents (Claude Code, Codex, Cursor, Gemini CLI) that can surface code snippets and run tests locally.
A well-structured reference skill for building production Rust APIs with Axum. Covers routers, extractors, state management, error handling, Tower middleware, graceful shutdown, and testing with clear correct/incorrect examples. No scripts included — purely a documentation/pattern skill. Clean frontmatter with progressive disclosure and token estimates.
Pure documentation skill with no executable content. High security score reflects zero attack surface. Quality and architecture scores reflect well-organized content with good progressive disclosure and correct/incorrect code pattern examples. Usefulness is moderate — Axum is popular but this is one of many Rust framework skills.
WordPress Block Editor & Full Site Editing (FSE)
Guidance for building block themes and custom Gutenberg blocks using theme.json, HTML templates, and server-rendered blocks for WordPress 6.7+.
Hono JSX (server-side rendering)
Server-side JSX renderer for Hono: async components, Suspense streaming, head hoisting and error boundaries for fast SSR and HTML generation.
Go CLI (Cobra + Viper)
Guides building production-quality Go CLIs using Cobra for commands and Viper for configuration, with patterns for flags, completion, testing and best practices
AI Session Compression Techniques
Techniques and patterns to compress multi-turn AI conversations (summaries, RAG, hierarchical summarization) to reduce token costs and preserve key information.
MPM Orchestration Demo
Canonical demo of the Command → Agent → Skill orchestration pattern: shows preloaded vs dynamic skill invocation, with a code-review example and templates.
Datadog Observability
Guides setup and best practices for Datadog APM, logs, metrics, synthetics and RUM to implement full-stack monitoring, tracing, and cost optimization in product