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.
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.
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-fastapi-patterns" from https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns.md and its manifest at https://skillstore.io/api/skills/0xdarkmatter-python-fastapi-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-fastapi-patterns". Crie um endpoint FastAPI de criação de usuário com validação.
Resultado esperado:
Um design estruturado de endpoint com modelos de criação e resposta, validação de email, status de sucesso e um placeholder de criação no banco de dados.
Usando "python-fastapi-patterns". Adicione middleware para uma aplicação frontend e rastreamento de requisições.
Resultado esperado:
Um plano de middleware com origens frontend explícitas, propagação de ID de requisição, cabeçalhos de resposta e campos de logging estruturado.
Usando "python-fastapi-patterns". Explique como executar trabalhos de processamento longos a partir de uma API.
Resultado esperado:
Um esboço de processamento em segundo plano que enfileira trabalho, retorna um identificador de tarefa e expõe um endpoint de status.
Static alerts were reviewed as FastAPI documentation, runnable templates, or a scaffold helper. No evidence found of prompt injection, credential exfiltration, hidden network calls, destructive commands, or unauthorized environment access. The examples still need production hardening before users copy them into live services.
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-fastapi-patterns/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xdarkmatter-python-fastapi-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xdarkmatter-python-fastapi-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-fastapi-patterns security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns/audits/6@techreport{0xdarkmatter-0xdarkmatter-python-fastapi-patterns-2026,
author = {0xDarkMatter},
title = {python-fastapi-patterns security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns/audits/6},
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-fastapi-patterns security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "0xDarkMatter"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/0xdarkmatter-python-fastapi-patterns/audits/6"
identifiers:
- type: other
value: "skillstore:0xdarkmatter-python-fastapi-patterns:audit:6"
description: "Skillstore immutable audit report identifier"
Inicie um projeto FastAPI com padrões claros de roteamento, configurações, validação e ciclo de vida.
Use exemplos compartilhados para middleware, IDs de requisição, CORS, cabeçalhos de segurança e comportamento operacional.
Aprenda como dependências, modelos Pydantic, routers e tarefas em segundo plano se encaixam.
Crie um pequeno serviço FastAPI com um endpoint de health, modelo de resposta Pydantic e hooks de lifespan.
Projete modelos de requisição e resposta para um recurso de usuário com validação de email e campos de resposta seguros.
Adicione injeção de dependência para configurações, uma sessão assíncrona de banco de dados, busca do usuário atual e acesso de administrador.
Crie middleware para CORS, IDs de requisição, logging estruturado, cabeçalhos de segurança, erros e limites de taxa.
Autor
0xDarkMatterLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
c1fdca50ff516318f65fed0d7f9e82797c5171dc
Atualidade da manutenção
18/07/2026
Uso
64 downloads · 278 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.
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.
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 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.
Criar Famílias de Modelos Pydantic
por sickn33
Projetos de API precisam de esquemas consistentes de solicitação, resposta, atualização e banco de dados. Esta skill orienta Claude, Codex e Claude Code a criar famílias de modelos Pydantic v2.
Projetar APIs REST e GraphQL confiáveis
por AutumnsGrove
Equipes de API precisam de endpoints, autenticação e documentação consistentes. Esta skill orienta decisões de design sobre REST, GraphQL, OpenAPI, versionamento e segurança.
Crie APIs Backend Confiáveis
por alirezarezvani
Projetos backend frequentemente precisam de planejamento consistente entre APIs, bancos de dados, segurança e implantação. Esta skill fornece a Claude, Codex e Claude Code orientação backend estruturada com scripts auxiliares simples e referências.
Projete Ferramentas de Agente Confiáveis
por Asmayaseen
Agentes falham quando nomes de ferramentas, entradas, saídas ou erros são ambíguos. Esta skill oferece padrões práticos para descrições de ferramentas, esquemas, formatos de resposta e testes.
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.