skills/bug-search/SKILL.md
Search bugs, crashes, PRs, and documentation across all ACS collections
npx skillsauth add sipherxyz/universal-ue-skills bug-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search across all indexed collections in the AI Context Search system — bugs, crash reports, PRs, and project documentation.
Use Bash curl to query the API. Make a single request searching all collections:
curl -s "https://acs.sipher.gg/query?q=URL_ENCODED_QUERY&limit=10"
URL-encode the ARGUMENTS (spaces become %20).
This searches across ALL collections (github-prs, crash, s2, community) in one request.
Results will include a collection field per result:
s2 - S2 project documentation, bug reports, codegithub-prs - Official bug fixes from merged PRscrash - Crash reports and analysiscommunity - Community-contributed bug reports and solutions (via /bug-add)MANDATORY: NARROW TABLES + LINKS BELOW
The terminal renderer breaks tables into ugly list format when columns are too wide. To prevent this: keep ALL table columns SHORT, and put GitHub links AFTER each table.
If a section has no results, write: No results found.
Use this EXACT structure — copy it precisely:
## Results: "query"
### 1. Official Fixes (github-prs)
| # | Title | Summary | Score |
|---|-------|---------|-------|
| 1 | Fix player crash on load | Null check on PlayerState during level transition | 0.058 |
| 2 | Fix audio stutter in combat | Buffer underrun when >8 simultaneous SFX | 0.045 |
- **1.** `pulls/1234.md` — [github](https://github.com/org/repo/pull/1234)
- **2.** `pulls/1200.md` — [github](https://github.com/org/repo/pull/1200)
### 2. Crash Reports (crash)
| # | Title | Summary | Score |
|---|-------|---------|-------|
| 1 | ACCESS VIOLATION | Race condition in ControlRig during PIE teardown | 0.028 |
- **1.** `2026-02-03-abc.md` — [github](https://github.com/org/crash/blob/wiki/2026-02-03-abc.md)
### 3. Community Solutions (community)
| # | Title | Summary | Score |
|---|-------|---------|-------|
| 1 | Audio stuttering fix | Buffer underrun workaround for >8 SFX | 0.042 |
- **1.** `2026-02-04-audio-stuttering-fix.md`
### 4. Project Docs (s2)
| # | Title | Summary | Score |
|---|-------|---------|-------|
| 1 | Main Game Code | GAS interfaces, module deps, architecture | 0.065 |
| 2 | UI Architecture Review | Accessibility checklist, input switching | 0.058 |
- **1.** `Source/S2/CLAUDE.md` — [github](https://github.com/org/s2/blob/main/Source/S2/CLAUDE.md)
- **2.** `claude-agents/.../ui-review.md` — [github](https://github.com/org/s2/blob/main/claude-agents/.../ui-review.md)
---
**Summary:** Found 0 PRs, 1 crash, 1 community, 2 docs matching "query". Top hit: ACCESS_VIOLATION in ControlRig PIE teardown (editor-only, low severity). Community has an audio stuttering workaround.
CRITICAL RULES — read every one:
[Title](url) in a table cell. The terminal expands these to full URLs which overflows column width and breaks the table into list format.title field from JSON. Truncate to ~30 chars max.content field and write a short phrase (~5-10 words) describing what the result is about. This is the key value-add — tell the user what each result contains.- **#.** \filePath` — github. The bold number ties it to the table row. The file path is in backticks (abbreviated with ...if long). Thegithub` link renders as a colored clickable link in the terminal, distinct from the backtick path.content field directly — only use it to write the Summary column and Overall section.--- then Overall: with result counts per collection and 1-2 sentences on the most actionable findings.skill: bug-search
development
This skill should be used when implementing features in isolation using git worktrees. Triggers on "create worktree", "isolated workspace", "parallel development", or when starting implementation that should not affect main workspace.
testing
Manage VFX team issues on GitHub Projects - timeline scheduling, status updates, member commit checks, bulk assign. Use when managing VFX team project board, adding issues to timeline, checking member progress, or bulk-updating issue fields.
tools
Generate C++ validation rules from JSON definitions. Use when team updates ValidationRules.json or asks to add/modify validation rules.
development
Check codebase for Microsoft Xbox XR (Xbox Requirements) compliance issues. Scans for account picker, cloud saves, achievements, Quick Resume, and Xbox certification requirements. Use before console submission or when preparing for Microsoft certification. Triggers on "XR", "Xbox certification", "Microsoft compliance", "Xbox cert", "Xbox requirements", "GDK compliance".