Read and interpret ebookarr production logs to debug stuck jobs, pipeline failures, and service issues. Use when investigating a bug using logs, a user reports a job not completing, or when asked to check what happened to a specific request.
Run and fix E2E tests in a loop for the ebookarr project. Use when the user asks to run E2E tests, fix failing tests, or says "run tests until they pass". Knows common failure modes: Anna's Archive DNS, Selenium Firefox download dir, Gmail app password, ISBN extraction.
Create distinctive, production-grade frontend interfaces with high design quality, and adapt them to this repo's static Alpine.js + Supabase session architecture. Use when building or refining `static/index.html`, improving UI polish, or implementing frontend auth/session flows.
Execute attached plan documents in this repo while keeping existing TodoWrite items synced. Use when the user says to implement an attached `.plan.md` as specified, not edit the plan file, avoid recreating todos, and work through the plan end to end.