Use when implementing Step 5 token streaming from backend SSE through background ports into content script preview state, including abort cleanup.
Use this skill when implementing or modifying streaming behavior across backend and extension layers, including:
Do not use this skill for:
Primary files:
backend/src/lib/sse.tsbackend/src/routes/enhance.tsbackend/src/routes/bind.tsextension/src/background/index.tsextension/src/content/index.tsshared/contracts/sse.tsPrimary docs:
docs/BACKEND_API.mddocs/CLAUSE_PIPELINE.mddocs/EXTENSION.mdtoken, done, and error.shared/contracts/sse.ts.error event for recoverable stream failuresdocs/BACKEND_API.mddocs/CLAUSE_PIPELINE.mddocs/EXTENSION.md