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.

설치로 이동

소스 정보

저장소
spacedriveapp/spacebot
최근 소스 활동
2026년 2월 26일 16:41
감지된 SKILL.md 언어
영어
스타
2,399
포크
366

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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
GitHub에서 보기