bugsweep

Solid

Systematischer Bug-Sweep mit codebase-skaliertem Zielwert, Verdoppelungs-Eskalation, Bereichs-Tracking und Abschluss-Verifikation. Nutze bei /bugsweep oder wenn der User einen systematischen Bug-Durchlauf verlangt.

AI & Automation 2 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

<img src="banner.png" width="100%" alt="bugsweep banner"> # /bugsweep — Systematischer Bug-Sweep Workflow Iterative Bug-Suche mit konvergierendem Abbruchkriterium. Skaliert mit der Codebasis, eskaliert bei Verdacht auf oberflächliche Suche, und verhindert Wiederholung durch Bereichs-Tracking. ## 1. Grundrate berechnen ``` LOC = produktive Quellzeilen (src/, lib/ — ohne Tests, Configs, Docs, generated) x = max(1, ceil(LOC / 1500)) Grundrate = x * 3 ``` | LOC | x | Grundrate | |-----|---|-----------| | ~1500 | 1 | 3 | | ~3000 | 2 | 6 | | ~4500 | 3 | 9 | | ~10000 | 7 | 21 | Melde dem User: "Codebasis: {LOC} LOC → Grundrate = {Grundrate} saubere Suchläufe." ## 2. Suchschleife ``` zähler = 0 ziel = Grundrate je_bug_gefunden = False geprüft = [] # (bereich_name, typ: code|aufgabe) LOOP: bereich = wähle_neuen_bereich() # Siehe Bereichs-Regeln geprüft.append(bereich) Führe gründliche Bug-Suche durch IF Bug gefunden: je_bug_gefunden = True Fix nach bugfix-protocol (Phase 4+5) Review: siehe Modell-Regel (neuere Modellklassen: kein externer Review nötig) Commit + Push zähler = 0 # RESET ELSE: zähler += 1 Melde: "✓ Sauber: {bereich} — {zähler}/{ziel}" IF zähler >= ziel: IF NOT je_bug_gefunden: # Verdoppelungs-Eskalation: kein einziger Bug → zu oberflächlich? ziel = Grundrate * 2 je_bug_gefunden = True # Eskalation nur EINMAL Melde: "⚠ Kein Bug in {Grundrate} Läufen → Ziel verdoppelt auf {ziel}." ...

Details

Author
ellmos-ai
Repository
ellmos-ai/skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

bugfix-protokoll

Systematisches 6-Phasen Debugging-Protokoll. Strukturiertes Vorgehen bei Bugs mit Schnell-Checks, isoliertem Testen, 20-Minuten-Regel und Bug-Report-Template.

2 Updated today
ellmos-ai
AI & Automation Listed

bug-check

Systematic bug hunt focused on patterns that survive code review and test audit — description-vs-implementation mismatches, SQL correctness, type coercion bugs, boundary/off-by-one errors, behavioral asymmetry, and input validation gaps. Derived from analysis of 40+ bugs found by Qodo and CodeRabbit that the ship-check pipeline (pr-review, code-quality, test-audit) missed. Use when asked to "bug check", "check for bugs", "deep correctness check", "look for subtle bugs", or as part of the ship-check pipeline. NOT for: code style (use code-quality), test design (use test-audit), security review (use security-review), or high-level correctness review (use pr-review).

0 Updated 1 weeks ago
aliasunder
AI & Automation Listed

bugfix

Lightweight bug-fixing loop — reproduce → root-cause → fix test-first → verify — deliberately separate from the heavyweight feature workflow so small fixes don't drag a spec-and-plan process behind them. Demands a deterministic reproduction before any code changes, a stated root-cause hypothesis confirmed with evidence (never a shotgun fix), a failing test that captures the bug, and the original repro re-run as proof. Keeps a one-line-per-bug log in out/dev/bugfix-log.md and checks it first, so recurring bugs get recognized instead of re-diagnosed. Use when the user reports something broken, failing, throwing, or flaky, or asks to fix a bug — e.g. "/bugfix login 500s on empty password", "fix this error", "this test is flaky", "why is X crashing". If the fix turns out to need real design work, hand off to feature; the shipping gate is done.

7 Updated yesterday
duthaho