What problem does it solve?
This Skill prevents slow, inconsistent development on bunqueue by codifying architecture knowledge, code conventions, and a repeatable contribution workflow that starts with mandatory tests.
Core Features & Use Cases
- Architecture reference: Explains bunqueue’s sharded priority queue design, persistence strategy (SQLite WAL), and transport modes (TCP/HTTP), so contributors can reason about changes safely.
- Workflow engine guidance: Documents the workflow layer responsibilities and file roles under src/client/workflow for correct feature development.
- Contribution guardrails: Enforces code style rules (e.g., max lines per file), lock hierarchy expectations, and a mandatory test-before-commit process to reduce regressions.
- Bug fixing protocol: Requires writing a reproducing test before fixing, then proving the fix with a passing test.
Quick Start
Ask an AI to summarize the bunqueue development workflow and generate a commit-ready plan that includes the required test commands and the bug-fixing steps for a described issue.