agent-native-audit
CommandRun comprehensive agent-native architecture review with scored principles
Reproduce and investigate a bug using logs, console inspection, and browser screenshots
$ npx -y skills add davekilleen/Dex --agent claude-code
name: reproduce-bug description: Reproduce and investigate a bug using logs, console inspection, and browser screenshots argument-hint: "[GitHub issue number]"
Look at github issue #$ARGUMENTS and read the issue description and comments.
Run the following agents in parallel to investigate the bug:
1. Task rails-console-explorer(issue_description) 2. Task appsignal-log-investigator(issue_description)
Think about the places it could go wrong looking at the codebase. Look for logging output we can look for.
Run the agents again to find any logs that could help us reproduce the bug.
Keep running these agents until you have a good idea of what is going on.
If the bug is UI-related or involves user flows, use Playwright to visually reproduce it:
mcp__plugin_compound-engineering_pw__browser_navigate({ url: "http://localhost:3000" })
mcp__plugin_compound-engineering_pw__browser_snapshot({})If server not running, inform user to start `bin/dev`.
Based on the issue description, navigate to the relevant page:
mcp__plugin_compound-engineering_pw__browser_navigate({ url: "http://localhost:3000/[affected_route]" })
mcp__plugin_compound-engineering_pw__browser_snapshot({})Take screenshots at each step of reproducing the bug:
mcp__plugin_compound-engineering_pw__browser_take_screenshot({ filename: "bug-[issue]-step-1.png" })Reproduce the exact steps from the issue:
1. **Read the issue's reproduction steps** 2. **Execute each step using Playwright:**
3. **Check for console errors:**
mcp__plugin_compound-engineering_pw__browser_console_messages({ level: "error" })When you reproduce the bug:
1. Take a screenshot of the bug state 2. Capture console errors 3. Document the exact steps that triggered it
mcp__plugin_compound-engineering_pw__browser_take_screenshot({ filename: "bug-[issue]-reproduced.png" })**Reference Collection:**
Add a comment to the issue with:
1. **Findings** - What you discovered about the cause 2. **Reproduction Steps** - Exact steps to reproduce (verified) 3. **Screenshots** - Visual evidence of the bug (upload captured screenshots) 4. **Relevant Code** - File paths and line numbers 5. **Suggested Fix** - If you have one
One personal Dex, built around your work. Keep your priorities, people, meeting notes and tasks in a folder you own. Work with Dex through your AI app to plan the day, prepare for a meeting or follow through on a promise.
Run comprehensive agent-native architecture review with scored principles
Create engaging changelogs for recent merges to main branch
Create or edit Claude Code skills with expert guidance on structure and best practices
Enhance a plan with parallel research agents for each section to add depth, best practices, and implementation details
Validate and prepare documentation for GitHub Pages deployment
Record a video walkthrough of a feature and add it to the PR description
Shortcut for "continue working" — pick the work in flight back up exactly where it stopped and keep going until it is done or…