[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYAN7S40PK2RXBTHAAWSTG":3,"skill-same:01M6CYAN7S40PK2RXBTHAAWSTG":51},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":31,"commitSha":32,"skillDirectory":33,"forksCount":13,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6CYAN7S40PK2RXBTHAAWSTG","reproduce-bug",null,"Reproduce and investigate a bug using logs, console inspection, and browser screenshots","The-Rabak\u002Fnaysmith","The-Rabak","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F44833742?v=4","01M6CY211HB58Y8JNWWEV9FGN1","01M6CY8HJW3TE1AQW1F13PHYB2",0,"GPL-2.0","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Freproduce-bug\u002FSKILL.md",[],[18,19,20,21,22,23,24,25],"reproduce","bug","reproduce bug","screenshots","console","browser","logs","investigate","2026-11-10 10:12:30",false,"---\nname: reproduce-bug\ndescription: Reproduce and investigate a bug using logs, console inspection, and browser screenshots\n---\n\n## Arguments\n[issue number or description]\n\n# Reproduce Bug Command\n\nLook at github issue #$ARGUMENTS and read the issue description and comments.\n\n## Phase 1: Log Investigation\n\nRun the following agents in parallel to investigate the bug:\n\n1. Task repo-research-analyst(issue_description) - Search codebase for relevant code paths\n2. Task learnings-researcher(issue_description) - Check if similar bugs have been solved before\n\nThink about the places it could go wrong looking at the codebase. Look for logging output we can look for.\n\nRun the agents again to find any logs that could help us reproduce the bug.\n\nKeep running these agents until you have a good idea of what is going on.\n\n## Phase 2: Visual Reproduction with agent-browser\n\nIf the bug is UI-related or involves user flows, use agent-browser to visually reproduce it:\n\n### Step 1: Verify Server is Running\n\n```bash\nagent-browser open http:\u002F\u002Flocalhost-3000\nagent-browser snapshot -i\n```\n\nIf server not running, inform user to start the development server for the project.\n\n### Step 2: Navigate to Affected Area\n\nBased on the issue description, navigate to the relevant page:\n\n```bash\nagent-browser open \"http:\u002F\u002Flocalhost:3000\u002F[affected_route]\"\nagent-browser snapshot -i\n```\n\n### Step 3: Capture Screenshots\n\nTake screenshots at each step of reproducing the bug:\n\n```bash\nagent-browser screenshot \"bug-[issue]-step-1.png\"\n```\n\n### Step 4: Follow User Flow\n\nReproduce the exact steps from the issue:\n\n1. **Read the issue's reproduction steps**\n2. **Execute each step using agent-browser:**\n   - `agent-browser click @ref` for clicking elements\n   - `agent-browser fill @ref \"text\"` for filling forms\n   - `agent-browser snapshot -i` to see the current state\n   - `agent-browser screenshot filename.png` to capture evidence\n\n3. **Check for console errors** by inspecting the snapshot output for error indicators.\n\n### Step 5: Capture Bug State\n\nWhen you reproduce the bug:\n\n1. Take a screenshot of the bug state\n2. Document any console errors\n3. Document the exact steps that triggered it\n\n```bash\nagent-browser screenshot \"bug-[issue]-reproduced.png\"\n```\n\n## Phase 3: Document Findings\n\n**Reference Collection:**\n\n- [ ] Document all research findings with specific file paths (e.g., `app\u002FServices\u002FExampleService.php:42`)\n- [ ] Include screenshots showing the bug reproduction\n- [ ] List console errors if any\n- [ ] Document the exact reproduction steps\n\n## Phase 4: Report Back\n\nAdd a comment to the issue with:\n\n1. **Findings** - What you discovered about the cause\n2. **Reproduction Steps** - Exact steps to reproduce (verified)\n3. **Screenshots** - Visual evidence of the bug (upload captured screenshots)\n4. **Relevant Code** - File paths and line numbers\n5. **Suggested Fix** - If you have one\n","## Arguments\n[issue number or description]\n\n# Reproduce Bug Command\n\nLook at github issue #$ARGUMENTS and read the issue description and comments.\n\n## Phase 1: Log Investigation\n\nRun the following agents in parallel to investigate the bug:\n\n1. Task repo-research-analyst(issue_description) - Search codebase for relevant code paths\n2. Task learnings-researcher(issue_description) - Check if similar bugs have been solved before\n\nThink about the places it could go wrong looking at the codebase. Look for logging output we can look for.\n\nRun the agents again to find any logs that could help us reproduce the bug.\n\nKeep running these agents until you have a good idea of what is going on.\n\n## Phase 2: Visual Reproduction with agent-browser\n\nIf the bug is UI-related or involves user flows, use agent-browser to visually reproduce it:\n\n### Step 1: Verify Server is Running\n\n```bash\nagent-browser open http:\u002F\u002Flocalhost-3000\nagent-browser snapshot -i\n```\n\nIf server not running, inform user to start the development server for the project.\n\n### Step 2: Navigate to Affected Area\n\nBased on the issue description, navigate to the relevant page:\n\n```bash\nagent-browser open \"http:\u002F\u002Flocalhost:3000\u002F[affected_route]\"\nagent-browser snapshot -i\n```\n\n### Step 3: Capture Screenshots\n\nTake screenshots at each step of reproducing the bug:\n\n```bash\nagent-browser screenshot \"bug-[issue]-step-1.png\"\n```\n\n### Step 4: Follow User Flow\n\nReproduce the exact steps from the issue:\n\n1. **Read the issue's reproduction steps**\n2. **Execute each step using agent-browser:**\n   - `agent-browser click @ref` for clicking elements\n   - `agent-browser fill @ref \"text\"` for filling forms\n   - `agent-browser snapshot -i` to see the current state\n   - `agent-browser screenshot filename.png` to capture evidence\n\n3. **Check for console errors** by inspecting the snapshot output for error indicators.\n\n### Step 5: Capture Bug State\n\nWhen you reproduce the bug:\n\n1. Take a screenshot of the bug state\n2. Document any console errors\n3. Document the exact steps that triggered it\n\n```bash\nagent-browser screenshot \"bug-[issue]-reproduced.png\"\n```\n\n## Phase 3: Document Findings\n\n**Reference Collection:**\n\n- [ ] Document all research findings with specific file paths (e.g., `app\u002FServices\u002FExampleService.php:42`)\n- [ ] Include screenshots showing the bug reproduction\n- [ ] List console errors if any\n- [ ] Document the exact reproduction steps\n\n## Phase 4: Report Back\n\nAdd a comment to the issue with:\n\n1. **Findings** - What you discovered about the cause\n2. **Reproduction Steps** - Exact steps to reproduce (verified)\n3. **Screenshots** - Visual evidence of the bug (upload captured screenshots)\n4. **Relevant Code** - File paths and line numbers\n5. **Suggested Fix** - If you have one\n",{"name":5,"description":7},"main","b097d394a335a9ec3c8a02d64e111f1a9c96703d",".github\u002Fskills\u002Freproduce-bug","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith","https:\u002F\u002Fgithub.com\u002FThe-Rabak","2026-03-04 03:03:05",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add The-Rabak\u002Fnaysmith --skill reproduce-bug",{"tool":43,"command":44},"bunx","bunx skills add The-Rabak\u002Fnaysmith --skill reproduce-bug",{"tool":46,"command":47},"pnpm","pnpm dlx skills add The-Rabak\u002Fnaysmith --skill reproduce-bug","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Freproduce-bug\u002FSKILL.md",true,[],[52,64,78,91,108,122],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":26},"01M6CYBMHFVAMC4T3J8QFYN42M","workflows-work","Execute work plans efficiently while maintaining quality and finishing features","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-work\u002FSKILL.md",[],[59,60,61,62,63],"workflows work","work","workflows","execute","quality",{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":26},"01M6CYBJ1KP7W3X8HEG49KST9Q","workflows-review","Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-review\u002FSKILL.md",[],[71,61,72,73,74,75,76,77],"workflows review","review","thinking","worktrees","multi-agent","analysis","code",{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":26},"01M6CYBEW8DDBXW62Q2CA29BPR","workflows-plan","Transform feature descriptions into well-structured project plans following conventions","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-plan\u002FSKILL.md",[],[61,85,86,87,88,89,90],"workflows plan","plan","project","structured","following conventions","conventions",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":102,"publishedAt":26},"01M6CYBBKAHJJ85JC2PS380TGZ","workflows-compound","Document a recently solved problem to compound your team's knowledge","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-compound\u002FSKILL.md",[97],{"categoryNo":98,"categoryName":99,"taxonomyType":100,"taxonomyTypeDesc":101},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[103,104,61,105,106,107],"compound","workflows compound","document","knowledge","team",{"skillNo":109,"name":110,"nameZh":6,"description":111,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":114,"publishedAt":26},"01M6CYB9062GMP8VSA7N7PB4NW","workflows-brainstorm","Explore requirements and approaches through collaborative dialogue before planning implementation","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-brainstorm\u002FSKILL.md",[],[115,116,61,117,118,119,120,121],"workflows brainstorm","brainstorm","planning","requirements","explore","implementation","dialogue",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":26},"01M6CYB6S7GKWH62CRV3K79MHW","triage","Triage and categorize findings for the CLI todo system","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftriage\u002FSKILL.md",[],[124,129,130,131,132],"system","categorize","todo","cli"]