thiserror-expert
Seguro 79Melhore erros em Rust com thiserror
por EmilLindfors
Enums de erro em Rust podem se tornar verbosos e perder o contexto da origem. Esta skill orienta Claude, Codex e Claude Code a criar tipos idiomáticos com thiserror.
Organize suas habilidades favoritas em uma coleção reutilizável e instale tudo com um único comando.
Melhore erros em Rust com thiserror
por EmilLindfors
Enums de erro em Rust podem se tornar verbosos e perder o contexto da origem. Esta skill orienta Claude, Codex e Claude Code a criar tipos idiomáticos com thiserror.
Melhorar a Cobertura de Testes em Rust
por EmilLindfors
Testes ausentes deixam caminhos de erro e casos de borda em Rust desprotegidos. Esta skill revisa código e testes, depois sugere melhorias de cobertura direcionadas.
Modernizar Código Rust para a Edição 2024
por EmilLindfors
Migrações do Rust podem ser difíceis quando recursos de uma nova edição mudam o estilo e as expectativas do compilador. Esta skill ajuda Claude, Codex e Claude Code a identificar oportunidades de refatoração para Rust 2024 e etapas de migração.
Crie servidores MCP em Rust com rmcp
por EmilLindfors
Desenvolvedores Rust precisam de um caminho direto dos conceitos de MCP até um servidor funcional. Esta skill explica a configuração do rmcp, padrões de serviço, transportes, testes e etapas de depuração.
Conceber Testes de Propriedades em Rust com Proptest
por EmilLindfors
O teste baseado em propriedades pode ser difícil de aplicar porque propriedades e geradores úteis nem sempre são óbvios. Esta skill ajuda Claude, Codex ou Claude Code a propor estratégias de proptest direcionadas para código Rust.
Projetar Limites de Portas e Adaptadores em Rust
por EmilLindfors
Serviços externos podem vazar preocupações de infraestrutura para o código de domínio. Esta skill ajuda a projetar traits e adaptadores em Rust que mantêm as dependências isoladas e testáveis.
Melhorar a confiabilidade do Rust Object Store
por EmilLindfors
Código de armazenamento em nuvem frequentemente falha sob erros transitórios, arquivos grandes e operações de listagem caras. Esta skill revisa o uso de Rust object_store e sugere padrões mais seguros para produção.
Crie Mocks de Teste em Rust com Padrões de Trait
por EmilLindfors
Testes em Rust frequentemente ficam lentos ou frágeis quando dependem de bancos de dados, serviços HTTP ou infraestrutura real. Esta skill ajuda Claude, Codex e Claude Code a projetar mocks baseados em traits, falhas controladas e helpers de fixtures.
Crie Ferramentas MCP em Rust com rmcp
por EmilLindfors
Ferramentas MCP em Rust precisam de esquemas claros, validação e comportamento assíncrono. Esta skill orienta desenvolvedores em macros de ferramentas rmcp, design de parâmetros, erros, testes e padrões comuns.
Projete Prompts MCP para Workflows de IA
por EmilLindfors
Autores de servidores MCP precisam de modelos de prompt que sejam claros, reutilizáveis e fáceis de testar. Esta skill fornece padrões práticos de rmcp para argumentos, contexto, exemplos e fluxos de conversa.
Crie Servidores MCP Prontos para Produção
por EmilLindfors
Projetos de servidores MCP podem se tornar difíceis de proteger, testar e manter. Esta skill orienta Claude, Codex e Claude Code por padrões de arquitetura, segurança, desempenho, testes e operações.
Simplifique o Fluxo de Controle If-Let em Rust
por EmilLindfors
A correspondência de padrões aninhada pode ocultar o principal caminho de decisão no código Rust. Esta skill ajuda Claude, Codex e Claude Code a sugerir let chains para um fluxo de controle mais claro em Rust 2024.
Melhore a arquitetura hexagonal em Rust
por EmilLindfors
Serviços em Rust costumam misturar lógica de domínio com bancos de dados, frameworks HTTP e código de ligação. Esta skill revisa esses limites e sugere portas, adaptadores e testes mais limpos.
Melhorar o Tratamento de Erros em Rust
por EmilLindfors
Muitas bases de código Rust ocultam falhas atrás de panics ou erros vagos. Esta skill revisa padrões e sugere melhorias idiomáticas com Result, thiserror e anyhow.
Converter Erros em Rust de Forma Idiomática
por EmilLindfors
As conversões de erros em Rust podem se tornar repetitivas e confusas entre camadas da aplicação. Esta skill orienta Claude, Codex e Claude Code em direção a padrões idiomáticos com From, map_err, anyhow e thiserror.
Crie modelos de domínio ricos em Rust
por EmilLindfors
Camadas de domínio fracas dispersam regras de negócio e tornam a validação inconsistente. Esta skill ajuda Claude, Codex e Claude Code a projetar modelos de domínio expressivos em Rust.
Otimizar Concorrência em Lambda Rust
por EmilLindfors
Handlers Lambda em Rust frequentemente misturam trabalho de I/O e CPU, o que pode bloquear runtimes ou desperdiçar paralelismo. Esta skill orienta Claude, Codex e Claude Code em direção a padrões claros de async, blocking e Rayon.
Modernizar padrões async em Rust
por EmilLindfors
APIs async em Rust podem ser difíceis de projetar quando traits, closures e escolhas de dispatch interagem. Esta skill oferece orientação prática para padrões async nativos modernos e migração de async-trait.
Write Modern Swift with Confidence
por emilkowalski
Outdated Swift patterns can create concurrency errors, unclear APIs, and avoidable performance costs. This skill provides current Swift 6 guidance for implementation, review, and migration.
Choose the Right Frontend UI Library
por emilkowalski
Choosing among frontend libraries can waste time and create inconsistent dependencies. This skill maps a defined UI task to an opinionated, curated library recommendation.