Index of every page on this site: llms.txt
All skills
tw93 avatar

/hunt

@840f926
by tw93tw93/waza7.4k stars
423
Run it yourself

Finds root cause before any fix. Use when something errors, crashes, regresses, or used to work. Not for code review or new features.

Requires /ui
Use this Skill: https://skilld.dev/gh/tw93/waza/hunt

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

referencesrendering-debug.md

≈339 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Rendering Bug Debug Reference

Rendering Bug Mode

Activate when: "PDF looks wrong", "page break issue", "font not rendering", broken PDF output, print layout wrong.

Static analysis first (CSS review), then reproduce if needed.

WeasyPrint

  • rgba() causes double-rectangle bug: use solid hex colors instead
  • page-break-inside: avoid is often ignored: use explicit breaks
  • Float-based layouts often break at page boundaries: prefer flexbox or block
  • External font URLs blocked at render time: embed fonts as base64 or host locally

Font Loading

  • Check @font-face src paths (relative vs. absolute)
  • CORS headers must allow the render origin for external fonts
  • Format support: WeasyPrint prefers WOFF/TTF; WOFF2 support depends on version
  • Missing font fallback = invisible text or system fallback glyph

Page Overflow

  • Calculate content height vs. page height before debugging line-by-line
  • Reduce line-height, padding, or margin to reclaim space
  • Orphan/widow control: orphans: 3; widows: 3 in @page body rule

Browser Print CSS

  • Confirm @media print rules are present and not overridden
  • @page margin must account for printer unprintable area (~6mm minimum)
  • break-before: page / break-after: page on section dividers
  • Test with window.print() in browser DevTools, not just visual preview

Source: SKILL.md on GitHub

No rule matched.

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

No alerts29d4 checks · Risk SAFE
  • Gen Agent Trust Hub29d

    The hunt skill is a robust debugging and diagnostic toolset that prioritizes evidence-based diagnosis. It includes security-positive instructions to redact sensitive data, avoid logging credentials, and use isolated environments for potentially disruptive operations like git bisect. No malicious patterns or security risks were detected.

  • Socket29d

    No alerts

  • Snyk29d

    Risk: LOW · No issues

  • ZeroLeaks6mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 840f926. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 6 days ago.

Activeupdated last month
Other metadata
when_to_use
排查, 报错, 崩溃, 回归, 截图回归, 判断错误原因, 判断为什么报错, 反复修不好, debug, regression, used to work, broke after update, why broken, not working, what's wrong, fix error, stack trace, 以前是好的
dispatch_intent
Error, crash, regression, screenshot-reported defect, test failure, stale cache, runtime boundary, why broken

README badge

README badge for tw93/waza/hunt