bug-hunter
Systematic bug hunting and vulnerability detection workflow.
Skill by hedypamungkas
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hedypamungkas-bug-hunter
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, security, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/bug-hunter
Tools it pre-approves 2
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
searchfilesystem
What's inside
- Skill name
bug-hunter- Description
- Systematic bug hunting and vulnerability detection workflow. Use when the user asks to find bugs, analyze code for issues, debug problems, or perform security audits.
- License
- MIT
- Allowed tools
- search, filesystem
- Instructions
- 39 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Bug Hunter Skill
Specialized bug-hunting patterns and investigation strategies for Python code.
## Bug Signature Patterns (Quick Reference)
| Pattern | grep regex | Typical Severity |
|---------|-----------|-----------------|
| SQL injection | `f".*SELECT.*\{` or `f".*INSERT.*\{` | P0 |
| Hardcoded secrets | `(password|secret|key|token)\s*=\s*["\'][^"\']` | P0 |
| Unvalidated webhooks | `webhook.*signature\|verify.*webhook` | P0 |
| Race conditions | `self\.\w+\[.*\]\s*=` without lock context | P1 |
| Division by zero | `/\s*\w+\s*(?!\s*if\s*\w)` | P1 |
| Missing cleanup | `open\(.*\)\s*$` without `with` | P1 |
| Unclosed connections | `\.(connect|post|get)\(` without `finally` | P1 |
| Float currency | `\*\s*0\.\d+` in money context | P2 |
| TTL unit mismatch | `(time|timestamp)\s*[\*\+].*1000` | P2 |
| Off-by-one | `range\(.*len\(.+\)\s*-\s*1` | P1 |
| Swallowed exceptions | `except.*:\s*\n\s*pass` | P2 |
| Missing validation | `(tier|region|category)\[.*\]` without `.get(` | P1 |
## Investigation Strategy
1. **SCOPE** -- Use `glob_find` to discover all relevant files in the directory
2. **SCAN** -- Use `grep_search` with the signature patterns above
3. **READ** -- Use `read_file` on flagged files for full context
4. **TRACE** -- Follow data flow from inputs to outputs
5. **REPORT** -- Use the structured output format from system prompt
## Common False Positives to Avoid
- String formatting with parameterized queries (`?` placeholders) is NOT SQL injection
- `time.sleep()` in a lock context is valid; outside a lock suggests race conditions
- Integer division (`//`) is intentional when floor behavior is needed
- `round()` on intermediate values is fine; on final monetary amounts it loses precision
- `try/except Exception` is valid when followed by logging; only flag empty `pass`
- Constants like `MERCHANT_API_KEY` in module scope may be intentional config; flag only if clearly hardcoded secretsFrom hedypamungkas/koboi-agent, MIT.
More from hedypamungkas/koboi-agent
- 0.579score
code-review
hedypamungkas
Review code for best practices, bugs, and performance.
SkillBFreshness: B★ 5Claude Code +9 - 0.579score
incident-response
hedypamungkas
Guide for handling security incidents and system outages.
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
code-review
hedypamungkas
Systematic code review focusing on security, quality, and performance
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
customer-service
hedypamungkas
E-commerce customer service skill for returns, refunds, shipping, warranty, and order issues at ShopWave
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
hotel-receptionist
hedypamungkas
Hotel front desk receptionist skill for bookings, room inquiries, rates, policies, and guest services
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
search-and-summarize
hedypamungkas
Research a topic by searching multiple sources and summarizing findings
SkillBFreshness: B★ 5Claude Code +9 - 0.559score
koboi-release
hedypamungkas
This skill should be used when the user asks to "release koboi-agent", "bump version and publish", "create a new release", "push to PyPI", "tag and release"…
SkillBFreshness: B★ 5Claude Code +9 - 0.559score
issue-triage-batch-fix
hedypamungkas
This skill should be used when the user asks to "check the GitHub issues", "triage the open issues", "assess and rank the issues", "what issues should we…
SkillBFreshness: B★ 5Claude Code +9 - 0.559score
docs-align
hedypamungkas
This skill should be used when the user asks to "align docs", "sync documentation", "update README", "update CLAUDE.md", "fix stale docs", "audit…
SkillBFreshness: B★ 5Claude Code +9
Signals
- Stars
- 5
- Forks
- 0
- Open issues
- 6
- Last commit (this folder)
- Jun 22, 2026 (4 months ago)
- Last release
- Jul 27, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hedypamungkas/koboi-agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hedypamungkas
- 0.579score
code-review
hedypamungkas
Review code for best practices, bugs, and performance.
SkillBFreshness: B★ 5Claude Code +9 - 0.579score
incident-response
hedypamungkas
Guide for handling security incidents and system outages.
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
code-review
hedypamungkas
Systematic code review focusing on security, quality, and performance
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
customer-service
hedypamungkas
E-commerce customer service skill for returns, refunds, shipping, warranty, and order issues at ShopWave
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
hotel-receptionist
hedypamungkas
Hotel front desk receptionist skill for bookings, room inquiries, rates, policies, and guest services
SkillBFreshness: B★ 5Claude Code +9 - 0.569score
search-and-summarize
hedypamungkas
Research a topic by searching multiple sources and summarizing findings
SkillBFreshness: B★ 5Claude Code +9
Cite this page
bug-hunter skill. Agent Mart. https://agentmart.dev/skills/hedypamungkas-bug-hunter (last updated 2026-10-24)