Skip to main content

messaging-adapter-parity

This skill should be used when the user asks to change "Slack adapter", "Telegram adapter", "Discord adapter", "Webhook adapter", "status delivery", "message routing", or "delivery receipts". Enforces cross-adapter parity and explicit delivery semantics.

Informações da origem

Repositório
spacedriveapp/spacebot
Última atividade na origem
26 de fevereiro de 2026 às 16:41
Idioma detectado do SKILL.md
inglês
Estrelas
2.404
Forks
367

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
messaging-adapter-parity
description
This skill should be used when the user asks to change "Slack adapter", "Telegram adapter", "Discord adapter", "Webhook adapter", "status delivery", "message routing", or "delivery receipts". Enforces cross-adapter parity and explicit delivery semantics.
# Messaging Adapter Parity ## Goal Prevent adapter-specific regressions by validating behavior contracts across messaging backends. ## Contract Areas - User-visible reply behavior - Status update behavior (`surfaced` vs `not surfaced`) - Delivery receipt ack/failure semantics - Retry behavior and bounded backoff - Error mapping and logging clarity ## Parity Checklist - For every changed adapter path, compare expected behavior with at least one other adapter. - If an adapter intentionally does not surface a status, ensure receipt handling still converges correctly. - Ensure unsupported features degrade gracefully and predictably. - Ensure worker terminal notices cannot loop indefinitely. ## Verification Checklist - Run targeted tests for the touched adapter. - Run targeted tests for receipt ack/failure paths. - Run at least one parity comparison check across adapters. - Run broad gate checks after targeted checks pass. ## Required Handoff - Adapter paths changed - Contract decisions made - Receipt behavior outcomes - Verification evidence - Residual parity gaps
Ver no GitHub