Skip to main content
Ejecuta cualquier Skill en Manus
con un clic
Repositorio de GitHub

poseidon

poseidon contiene 26 skills recopiladas de herlondf, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.

skills recopiladas
26
Stars
6
actualizado
2026-07-25
Forks
2
Cobertura ocupacional
2 categorías ocupacionales · 100% clasificado
explorador de repositorios

Skills en este repositorio

poseidon-benchmark
Desarrolladores de software

Medir performance do Poseidon (throughput req/s, latência p50/p99, saturação/knee, uso de CPU/memória, vazamento sob carga) e perfilar hot paths, dirigindo o harness externo do repositório Benchmark (D:\IA\Projetos\Delphi\Benchmark — k6 + wrk + Docker + Nginx LB + Grafana/InfluxDB/Tempo/SigNoz). Use SEMPRE que pedirem para benchmarkar/medir/perfilar o Poseidon, comparar v1↔v2 ou Horse↔Poseidon, verificar se uma mudança regrediu performance, ou decidir se um item de perf "vale a pena" (benchmark-gated). É uma skill-PONTE: faz o preparo do lado Poseidon e delega a execução às 11 skills benchmark-* do repo Benchmark. NÃO duplica o harness.

2026-07-25
poseidon-maturity
Desarrolladores de software

Dar uma avaliação HONESTA e calibrada (nota 1-100 por dimensão + geral) do estado do Poseidon — maturidade, correção, segurança, performance, concorrência, cobertura de testes, prontidão para produção, etc. Use quando pedirem "quão maduro/pronto/bom/seguro/performático está o Poseidon", "me dá uma resposta sincera sobre o estado", "pontue", "está pronto para produção?", ou uma nota geral. NÃO é torcedor: cada nota é fundamentada em evidência real (código lido, achados de revisão, issues abertas, estado de testes/benchmark, sinais de produção), nunca em vibe. Registra/atualiza o documento vivo MATURIDADE-*.md.

2026-07-10
poseidon-api-review
Analistas de garantía de calidad de software y probadores

Revisão focada da API pública, DX e tipos-base do Poseidon — a fachada (Poseidon.pas), contratos de injeção (Poseidon.Net.Interfaces), tipos de rede e do contexto nativo (Poseidon.Net.Types, Poseidon.Native.Types), status/MIME (Poseidon.Status), problem+json RFC 7807 (Poseidon.Problem), exceções (Poseidon.Exception) e validação por RTTI/atributos (Poseidon.Validation). Use ao auditar semântica do TNativeRequestContext, helpers de header/query/param, conformidade do problem+json, e o validador de atributos. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-api-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir a API pública, DX e tipos-base do Poseidon — Poseidon.pas (fachada), Interfaces (contratos de injeção), Net.Types + Native.Types (contexto e tipos de rede), Status/MIME, Problem (RFC 7807), Validation (RTTI/atributos), Exception. Use ao aplicar patches de poseidon-api-review, evoluir a fachada, adicionar helpers no TNativeRequestContext, novo status/MIME, ou novo atributo de validação. Herda regras de poseidon-src. Mudança aqui é BREAKING por default — cuidado.

2026-07-09
poseidon-compression-review
Analistas de garantía de calidad de software y probadores

Revisão focada de compressão do Poseidon — carregamento lazy do Brotli (Poseidon.Net.Brotli), o middleware de compressão de resposta (middlewares/Poseidon.Middleware.Compression) e a negociação Accept-Encoding/Content-Encoding (gzip, deflate, br), incluindo o permessage-deflate do WebSocket. Use ao auditar seleção de codec, limites de tamanho/OOM na (des)compressão, thread-safety do load lazy da lib nativa, e correção do quadro comprimido. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-compression-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir compressão e streaming de arquivo do Poseidon — Poseidon.Net.Brotli (load lazy da lib nativa), Poseidon.Net.SendFile (kernel-side send: TransmitFile Windows / sendfile Linux). Use ao aplicar patches de poseidon-compression-review (thread-safety do load lazy, limites de descompressão, negociação Content-Encoding) ou adicionar codec/estratégia de envio. Middleware Compression NÃO entra aqui: use poseidon-middlewares-src. Herda regras de poseidon-src.

2026-07-09
poseidon-concurrency-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir concorrência, lifetime de conexão e memória do Poseidon — Pool.Buffer, Pool.Arena, Pool.Workers, Connection, Connection.Manager, IdleSweep. Use ao aplicar patches de poseidon-concurrency-review (refcount AddRef/Release, corridas de dados, UAF, double-free, vazamentos de buffer, itens perdidos em Pool.Workers.Shutdown) ou adicionar estruturas atômicas. Herda regras de poseidon-src.

2026-07-09
poseidon-http1-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir o caminho HTTP/1.x do Poseidon — parser de request (Poseidon.Net.HTTP1.Parser), pipeline de despacho (Poseidon.Net.Dispatcher), montagem de resposta (Poseidon.Net.ResponseBuilder) e roteamento (Poseidon.Native.Router). Use ao aplicar patches de poseidon-http1-review ou adicionar suporte a headers/métodos/features HTTP/1. Herda regras de poseidon-src (patch mínimo, thread-safety, verificação obrigatória).

2026-07-09
poseidon-http2-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir HTTP/2 e HPACK do Poseidon — Poseidon.Net.HTTP2, Poseidon.Net.HTTP2.HPACK, Poseidon.Net.HTTP2.Manager (upgrade h2c, ALPN). Use ao aplicar patches de poseidon-http2-review (overflow HPACK, flow-control sem teto, rapid-reset CVE-2023-44487, header block split, HPACK bomb) ou adicionar features de HTTP/2. Herda regras de poseidon-src.

2026-07-09
poseidon-middlewares-review
Analistas de garantía de calidad de software y probadores

Revisão focada dos middlewares do Poseidon (middlewares/Poseidon.Middleware.*) — o especialista da cadeia de middleware. Cobre BodyLimit, CORS, Cache, CircuitBreaker, Compression, Digest, Guard, HealthCheck, JWT, Logger, Metrics, OpenAPI, ProblemDetails, Proxy, RateLimit, RequestID, Security, Static, Timeout e Validation. Use ao auditar a semântica de ANext()/Handled, thread-safety de estado compartilhado entre requisições (tabelas de rate-limit/cache/circuit-breaker), decisões de segurança (JWT, Guard, Static/path traversal, RateLimit via XFF) e composição/ordem da cadeia. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-middlewares-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir middlewares do Poseidon (middlewares/Poseidon.Middleware.*.pas) — BodyLimit, Cache, CircuitBreaker, Compression, CORS, Digest, Guard, HealthCheck, JWT, Logger, Metrics, OpenAPI, ProblemDetails, Proxy, RateLimit, RequestID, Security, Static, Timeout, Validation. Use ao aplicar patches de achados de poseidon-middlewares-review, criar middleware novo, ou ajustar semântica de ANext/Handled e thread-safety do estado capturado. Diferente das skills *-review, aqui você EDITA .pas e prova que compila e passa nos testes. Core em src/ NÃO entra aqui: use poseidon-src.

2026-07-09
poseidon-portability-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir backends de I/O e código plataforma-específico do Poseidon — IO.IOCP, IO.RIO (Windows), IO.Epoll, IO.IOUring (Linux), Pool.Socket, MemoryManager.Linux. Use ao aplicar patches de poseidon-portability-review (TInterlocked.Read Int64 vs Integer, tipo de handle, sub/dif de var vs ponteiro, unit-resolution ambígua) ou modificar syscalls/ifdefs. Herda regras de poseidon-src. CI só compila uma face por vez — valide AMBAS as plataformas.

2026-07-09
poseidon-review
Analistas de garantía de calidad de software y probadores

Metodologia e disciplina-mestre para revisar o código do Poseidon (servidor HTTP nativo em Delphi, zero-dependência, Win64 IOCP/RIO + Linux epoll/io_uring) em busca de bugs, gaps e riscos. Use SEMPRE que for revisar, auditar ou caçar bugs em qualquer parte do Poseidon, e como base das skills poseidon-*-review específicas (http1, http2, websocket, concurrency, portability, security, performance). Define as regras de rigor, o formato de saída e — acima de tudo — a regra de só reportar achados COMPROVADOS.

2026-07-09
poseidon-security-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir segurança do Poseidon — Poseidon.Net.Security (IsIPInCIDR, IsPathSafe, comparações de tempo constante), Poseidon.Net.ProxyProtocol (v1/v2 parsing, allowlist), Poseidon.Net.SSL + SSL.Manager (TLS/mTLS, ALPN, handshake). Use ao aplicar patches de poseidon-security-review (CIDR fail-open em octeto >255, Proxy Protocol sem allowlist = IP spoof, TLS handshake sob DoS) ou adicionar defesa contra request smuggling/response splitting. Herda regras de poseidon-src.

2026-07-09
poseidon-server-review
Analistas de garantía de calidad de software y probadores

Revisão focada da camada de servidor e ciclo de vida do Poseidon — orquestração start/stop (Poseidon.Net.HttpServer), API fluente nativa (Poseidon.Native.Server), grupos de rotas (Poseidon.Native.Group), graceful reload (Poseidon.GracefulReload) e a fachada de seleção de backend de I/O (Poseidon.Net.IO). Use ao auditar Listen/Stop/Destroy, teardown sob carga, composição de rotas/middlewares/grupos, troca de handler/config em voo e a fronteira camada fluente ↔ dispatcher. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-server-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir a camada de servidor do Poseidon — HttpServer (start/stop/orquestração), Native.Server (API fluente), Native.Group (grupos de rotas), GracefulReload e Net.IO (fachada de backend). Use ao aplicar patches de poseidon-server-review (drain de worker pool, teardown SSL, SetSyncDispatch race, socket leak em except, graceful reload) ou modificar ciclo de vida do servidor. Herda regras de poseidon-src.

2026-07-09
poseidon-src
Desarrolladores de software

Metodologia e disciplina-mestre para IMPLEMENTAR e corrigir código em src/ do Poseidon (servidor HTTP nativo em Delphi, Win64 IOCP/RIO + Linux epoll/io_uring). Define regras transversais de codificação (CLAUDE.md, thread-safety, portabilidade Win↔Linux), o fluxo obrigatório patch→build→teste, o formato de reporte e as skills irmãs por subsistema. Use SEMPRE que for editar qualquer .pas em src/ (parser, HTTP/2, WebSocket, server, pools, backends I/O, API pública, compressão, segurança), e como base das skills poseidon-*-src específicas (http1, http2, websocket, server, concurrency, portability, api, compression, security). Diferente de poseidon-review, aqui você EDITA — não audita. Middlewares NÃO entram aqui: use poseidon-middlewares-src.

2026-07-09
poseidon-tests
Analistas de garantía de calidad de software y probadores

Especialista em IMPLEMENTAR testes do ecossistema Poseidon com DUnitX — testes unitários de units puras (Parser, ResponseBuilder, Router, Security, HPACK, Validation, Problem) e testes de integração de servidor (HTTP/1.x, h2c, WebSocket) com porta dedicada, readiness por evento e cliente RTL/winsock. Use ao adicionar cobertura para um achado de revisão, um novo provider/middleware, ou uma unit sem teste; ao criar mocks; ou ao registrar/rodar a suíte (Poseidon.Tests.dpr/.dproj). Diferente das skills de review, aqui você ESCREVE e roda testes — não audita.

2026-07-09
poseidon-websocket-src
Desarrolladores de software

Especialista em IMPLEMENTAR e corrigir WebSocket do Poseidon — Poseidon.Net.WebSocket, Poseidon.Net.WebSocket.Manager (handshake de upgrade, frames, fragmentação, ping/pong/close, permessage-deflate). Use ao aplicar patches de poseidon-websocket-review (bomba de deflate, fragmentação/continuation, controle >125, unmasked aceito) ou adicionar features WS. Herda regras de poseidon-src.

2026-07-09
poseidon-concurrency-review
Desarrolladores de software

Revisão focada de concorrência, lifetime de conexão e gerência de memória do Poseidon — refcount AddRef/Release na fronteira IO-thread ↔ worker-pool, teardown no Stop()/Destroy(), idle sweep, pools (Buffer/Arena/Socket/Workers) e estruturas atômicas/lock-free. Use ao auditar threads, corridas de dados, use-after-free, double-free, vazamentos ou aquisição/liberação de buffers. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-http1-review
Desarrolladores de software

Revisão focada do caminho HTTP/1.x do Poseidon — parser de request (Poseidon.Net.HTTP1.Parser), pipeline de despacho (Poseidon.Net.Dispatcher), montagem de resposta (Poseidon.Net.ResponseBuilder) e roteamento (Poseidon.Native.Router). Use ao auditar parsing de request line/headers/body, chunked, Content-Length vs Transfer-Encoding, keep-alive/pipelining, geração de resposta ou matching de rotas. Segue a Regra de Ouro da skill poseidon-review (só reporte o que provar).

2026-07-09
poseidon-http2-review
Desarrolladores de software

Revisão focada da implementação HTTP/2 e HPACK do Poseidon (Poseidon.Net.HTTP2*, incluindo HPACK e o manager/upgrade h2c). Use ao auditar frames, controle de fluxo, gerência de streams, tabela dinâmica HPACK, ALPN/h2c, ou defesas contra DoS de HTTP/2. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-performance-review
Desarrolladores de software

Revisão de performance do hot path do Poseidon — alocações e cópias evitáveis no parser e no ResponseBuilder, concatenação de string em O(n²), trabalho duplicado, busca linear onde caberia hash, syscalls por requisição e falso compartilhamento de cache line. Use ao auditar throughput/latência ou antes de otimizar. Diferente das outras skills, aqui o alvo é custo, não correção — mas ainda vale a Regra de Ouro (só afirme regressão/custo que você consiga justificar).

2026-07-09
poseidon-portability-review
Desarrolladores de software

Revisão focada de portabilidade Windows 64-bit ↔ Linux 64-bit do Poseidon e dos backends de I/O (IOCP, RIO, epoll, io_uring, Pool.Socket). Use ao auditar código específico de plataforma, divergência de tipos em parâmetros var, APIs que resolvem para a unit errada, tamanho de handle de socket, ou qualquer coisa sob {$IFDEF MSWINDOWS}/{$ELSE}. Especialmente útil porque o CI Linux não compila o backend Windows (e vice-versa), então bugs de uma plataforma ficam latentes. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09
poseidon-security-review
Desarrolladores de software

Revisão de segurança do Poseidon — request smuggling, response splitting, path traversal, spoofing via Proxy Protocol, allowlist de IP/CIDR, TLS/mTLS e defesas contra DoS. Use ao auditar qualquer superfície exposta a entrada não confiável (parser, headers de resposta, roteamento para arquivos, Proxy Protocol, TLS) ou limites de recurso. Segue a Regra de Ouro de poseidon-review (só reporte o que provar — e, para segurança, descreva o vetor de ataque concreto).

2026-07-09
poseidon-websocket-review
Desarrolladores de software

Revisão focada do WebSocket do Poseidon (Poseidon.Net.WebSocket*, incluindo o manager e o handshake de upgrade) e do handshake TLS quando relevante. Use ao auditar o handshake de upgrade, parsing/geração de frames, mascaramento, fragmentação, close/ping/pong ou limites de payload. Segue a Regra de Ouro de poseidon-review (só reporte o que provar).

2026-07-09