defuddle-vs-playwright-non-overlapping-role-separation
defuddle handles static content extraction for documentation and articles (no browser, pure HTTP + Readability). Playwright handles JS-rendered SPAs, interactive element testing, and screenshot workflows. These are complementary with zero overlap: defuddle for read-only content extraction, Playwright for browser interaction. The defuddle skill explicitly notes the SPA limitation to prevent confusion at invocation time.
Related
- defuddle-npm-global-install-token-efficient-web-extraction
- playwright
- cache
- 2026-04-04-oracle-001-self-architecture-analysis
playwright-cli-capability-nova(archived)- defuddle-static-html-vs-playwright-js-rendered-boundary