By anthemflynn
Frontend website debugging toolkit with browser automation, visual verification, and self-debugging capabilities. Includes specialized agents for CSS, JavaScript, responsive testing, and performance analysis.
npx claudepluginhub anthemflynn/dwcClose the browser session gracefully. Use --force to kill all Chrome processes.
Execute JavaScript in the browser's page context. Great for inspecting DOM, computed styles, or testing fixes.
Start Chrome or WebKit browser with debugging enabled. Use --profile to preserve logins, --webkit for Safari testing.
Start a debugging session for a webpage. Launches browser, takes screenshot, and checks for errors.
Run comprehensive diagnostics on an element or the entire page. Checks CSS, JS errors, accessibility, and more.
Inspect DOM structure. Get page summary, element HTML, or tree visualization.
Diagnose and fix CSS issues for a specific element. Uses the css-debugger agent for expert analysis.
Navigate the browser to a URL. Use --new to open in new tab.
Analyze page performance - load times, DOM size, memory, and large resources.
Launch interactive element picker for user to select DOM elements. Returns selectors and computed styles.
Resize browser viewport. Use presets like --mobile or custom dimensions.
Take a screenshot of the current browser viewport. Use --full for full page, --selector for specific element.
Test responsive design across mobile, tablet, and desktop viewports. Takes screenshots at each breakpoint.
Verify frontend changes after editing code. Takes screenshot, checks for errors, and reports results.
Watch browser console in real-time. Shows errors, warnings, and logs as they happen.
Watch network requests in real-time. Great for debugging API calls.
Specialized CSS debugging expert. Use when diagnosing layout issues, styling problems, flexbox/grid bugs, visibility issues, z-index stacking, or responsive design problems. Invoked automatically when user mentions CSS, styling, layout, or visual issues.
JavaScript debugging expert. Use when diagnosing JavaScript errors, event handling issues, async problems, state management bugs, or console errors. Invoked when user mentions JS errors, events not firing, functionality not working.
Network request debugging specialist. Use when diagnosing API failures, CORS issues, 404/500 errors, slow requests, or authentication problems. Invoked when user mentions network, API, fetch, request, or loading issues.
Performance analysis specialist. Use when diagnosing slow page loads, large DOM, memory issues, or render performance. Invoked when user mentions slow, performance, lag, or loading time.
Responsive design testing specialist. Use when testing mobile/tablet/desktop layouts, checking breakpoints, or verifying cross-device compatibility. Invoked when user mentions responsive, mobile, tablet, breakpoints, or viewport.
Self-debugging specialist that verifies frontend changes work correctly. Use PROACTIVELY after making any CSS, HTML, or JavaScript changes to verify they applied correctly. Essential for the edit-verify-iterate loop.
A unified marketplace of skills and plugins for AI coding agents
DWC provides curated, production-ready plugins for Claude Code (and compatible agents):
# Add the marketplace
claude-code marketplace add AnthemFlynn/dwc
# Install plugins
claude-code plugin add AnthemFlynn/dwc/openspec
claude-code plugin add AnthemFlynn/dwc/openclaw
claude-code plugin add AnthemFlynn/dwc/tdd-workflow
| Plugin | Description |
|---|---|
| openspec | Spec-driven development: brainstorm ā plan ā execute ā ship |
| openclaw | Work with OpenClaw/Clawdbot agents from Claude Code |
| Plugin | Description |
|---|---|
| claude-context-manager | Autonomous context via claude.md files |
| session-management | Git-native session lifecycle with handoffs |
| project-status-report | Project health reports for onboarding |
| git-commit | Conventional commit message generation |
| Plugin | Description |
|---|---|
| tdd-workflow | Test-driven development with pattern discovery |
| website-debug | Frontend debugging with browser automation |
| web-graphics | Three.js and React Three Fiber skills |
dwc/
āāā plugins/ # Claude Code plugins
ā āāā openclaw/ # OpenClaw/Clawdbot management
ā āāā openspec/ # Spec-driven development
ā āāā claude-context-manager/
ā āāā session-management/
ā āāā tdd-workflow/
ā āāā git-commit/
ā āāā project-status-report/
ā āāā website-debug/
ā āāā web-graphics/
āāā codex/ # Codex-compatible skills (future)
āāā shared/ # Cross-platform skills (future)
# Clone once
git clone https://github.com/AnthemFlynn/dwc.git ~/dwc
# Keep updated
cd ~/dwc && git pull
plugins/MIT License - see LICENSE for details.
Direct-Write Cognition: Skills that let agents think directly into code.
Battle-tested Claude Code plugin for engineering teams ā 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Uses power tools
Uses Bash, Write, or Edit tools
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.