tool-discovery
87Escolha a ferramenta de IA certa para cada tarefa
Escolher entre muitas skills e agentes pode atrasar o trabalho técnico. Esta skill associa cada tarefa a ferramentas específicas usando catálogos concisos e regras de seleção.
Adicionar padrões de segurança de tipos em Python
As anotações de tipo em Python podem ser difíceis de aplicar de forma consistente em projetos reais. Esta skill oferece ao Claude, Codex e Claude Code padrões práticos para código Python tipado com mais segurança.
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "python-typing-patterns" from https://skillstore.io/skills/0xdarkmatter-python-typing-patterns.md and its manifest at https://skillstore.io/api/skills/0xdarkmatter-python-typing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Usando "python-typing-patterns". Uma função aceita texto ou bytes e deve retornar o mesmo tipo de valor.
Resultado esperado:
A skill recomendaria assinaturas de overload para cada tipo de entrada, seguidas por uma implementação que lida com todos os casos aceitos.
Usando "python-typing-patterns". Um projeto quer verificação de tipos mais rigorosa, mas tem testes sem tipos e pacotes de terceiros.
Resultado esperado:
A skill sugeriria padrões rigorosos, overrides direcionados para testes, configurações de importações ausentes e exemplos separados de configuração de mypy ou pyright.
Usando "python-typing-patterns". Um serviço precisa de validação para dicionários de requisição em tempo de execução.
Resultado esperado:
A skill sugeriria TypedDict para formato estático e padrões de Pydantic TypeAdapter ou BaseModel para validação em tempo de execução.
All static findings were adjudicated as false positives after reviewing the referenced files. The skill contains Python typing documentation, sample configuration, and a local type-checking helper script; no prompt injection, credential theft, data exfiltration, or malicious system behavior was found.
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
https://skillstore.io/skills/0xdarkmatter-python-typing-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xdarkmatter-python-typing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xdarkmatter-python-typing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xdarkmatter-python-typing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xdarkmatter-python-typing-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>0xDarkMatter. (2026). python-typing-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xdarkmatter-python-typing-patterns/audits/8@techreport{0xdarkmatter-0xdarkmatter-python-typing-patterns-2026,
author = {0xDarkMatter},
title = {python-typing-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/0xdarkmatter-python-typing-patterns/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "python-typing-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "0xDarkMatter"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/0xdarkmatter-python-typing-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:0xdarkmatter-python-typing-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
Use os padrões de referência para adicionar assinaturas de função claras, tipos de coleção e configurações rigorosas de verificadores antes que o código fique complexo.
Aplique padrões de unions, TypedDict, Protocol e TypeGuard para tornar o código Python existente mais fácil de verificar e manter.
Use os exemplos como explicações estruturadas para equipes que estão aprendendo mypy, pyright, genéricos, overloads e validação em tempo de execução.
Adicione type hints em Python a este módulo usando a sintaxe moderna do Python 3.10+. Mantenha as alterações simples e explique quaisquer tipos incertos.
Revise estas assinaturas de função e sugira tipos de coleção melhores, como Sequence, Mapping, Iterable, TypedDict ou Protocol.
Crie uma configuração prática de mypy e pyright para este projeto Python. Explique quais configurações rigorosas devem ser habilitadas primeiro.
Use TypeVar, ParamSpec, Protocol, overload e validação em tempo de execução quando apropriado para tornar esta API segura quanto a tipos sem complicá-la demais.
Autor
0xDarkMatterLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
7db9b9f06e0ab79c575b58bc48c4d8dc9849f424
Atualidade da manutenção
18/07/2026
Uso
52 downloads · 508 visualizações
Estrutura de arquivos
Escolha a ferramenta de IA certa para cada tarefa
Escolher entre muitas skills e agentes pode atrasar o trabalho técnico. Esta skill associa cada tarefa a ferramentas específicas usando catálogos concisos e regras de seleção.
Crie Código Python Assíncrono Confiável
Código Python assíncrono frequentemente falha devido a chamadas bloqueantes, tarefas ilimitadas e limpeza fraca. Esta skill fornece padrões asyncio reutilizáveis, exemplos e referências para serviços concorrentes robustos.
Crie APIs FastAPI com Padrões Reutilizáveis
Projetos FastAPI precisam de escolhas consistentes para validação, dependências, middleware e trabalho em segundo plano. Esta skill fornece a Claude, Codex e Claude Code padrões reutilizáveis para o desenvolvimento prático de APIs Python.
Pesquisar Código pela Estrutura da AST
Pesquisas de texto não identificam relações semânticas e produzem correspondências ruidosas. Esta skill usa padrões do ast-grep para localizar estruturas de código e preparar refatorações focadas.
Processar dados JSON, YAML e TOML
Dados de configuração estruturados podem ser difíceis de inspecionar em arquivos JSON, YAML e TOML. Esta skill orienta consultas jq e yq para extração, filtragem, conversão e atualizações.
Analisar Tamanho do Código e Diffs Semânticos
Equipes precisam de visibilidade rápida sobre o tamanho da base de código, a combinação de linguagens e mudanças significativas. Esta skill orienta Claude, Codex e Claude Code a executar tokei e difftastic com segurança.
Crie testes em Python com TDD usando pytest
por 89jobrien
Equipes Python frequentemente precisam de testes, cobertura e relatórios consistentes sem perder a disciplina de TDD. Esta skill fornece workflows focados em pytest, exemplos e orientações de relatórios para Claude, Codex e Claude Code.
Executar um Exemplo de Saudação em Python
por EnactProtocol
Novos usuários do Enact precisam de um pequeno exemplo que comprove que a execução de ferramentas funciona. Esta habilidade executa um comando de saudação em Python e retorna uma saída simples em tempo de execução.
Melhore Projetos TypeScript
por sickn33
Projetos TypeScript frequentemente enfrentam dificuldades com tipagem estrita, builds lentos e migrações complexas. Esta skill fornece diagnóstico prático, checklists de revisão e padrões de solução para o trabalho moderno com TypeScript.
Remover Código Morto com Segurança
por 89jobrien
Imports, funções e classes não utilizados aumentam o custo de manutenção e o tamanho da implantação. Esta skill orienta Claude, Codex e Claude Code por meio de análise conservadora, backups, remoção e validação.
Crie Backends com FastAPI
por sickn33
Projetos FastAPI precisam de escolhas consistentes em configuração inicial, modelos de dados, rotas, autenticação, testes e implantação. Esta skill fornece um fluxo de trabalho em fases com prompts focados para cada etapa do backend.
Automatize Protocolos de Laboratório Opentrons
por davila7
Escrever protocolos Opentrons confiáveis exige escolhas precisas de deck, labware, pipeta e módulos. Esta skill ajuda Claude, Codex e Claude Code a redigir workflows estruturados do Protocol API v2.