Search

PythonReactSEOPDF
GitHub Skill

daily-dig

A proactive bug hunt across the Breadboard codebase. Pick an area, go looking, and produce a concrete artifact (test, lint rule, or codemod) for anything you find.

breadboard-ai☆ 389 Repository stars69 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

🔍 Daily Dig

A proactive bug hunt across the Breadboard codebase. Pick an area, go looking, and produce a concrete artifact (test, lint rule, or codemod) for anything you find.

Steps

  1. Scout — Choose a hunting ground. Good options:
    • Recently changed files (git log --oneline -20 -- <path>)
    • Complex modules with low test coverage
    • TODO, FIXME, HACK, WORKAROUND comments
    • Error handling patterns (catch blocks, as any casts)
    • Event listener add/remove symmetry
    • Async race conditions

// turbo 2. Hunt — Search for bugs, quirks, or gaps using grep, code reading, and pattern analysis. Look for:

  • Silent failures (errors swallowed, missing null checks)
  • Algorithm edge cases (empty inputs, cycles, overflow)
  • Missing cleanup (listeners, timers, subscriptions)
  • Bypassed guards (code paths that skip validation)
  1. Catch — When you find something, name it. Good names are memorable and descriptive (e.g., "The Silent Stacking", "The Phantom Caret").

  2. Tag — Write a concrete artifact:

    • Test (preferred) — documents the bug and prevents regression
    • Lint rule — prevents the pattern from recurring
    • Convention test — enforces architectural invariants
    • Codemod — fixes all instances of a pattern

// turbo 5. Log — Add a short entry to the Hall of Fame below.

// turbo 6. Verify — Run the test to confirm it passes (for BUG-prefixed tests, assert the current broken behavior so it passes now but documents what's wrong).


Hall of Fame

See .agent/daily-dig.md — kept separate so this skill file stays lean in context.

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-03-11
Index updated
2026-03-11
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!