Imported from cpxlabs/openband (
.agents/skills/openband-grill-with-docs/SKILL.md). Install upstream withnpx skills add cpxlabs/openband --skill openband-grill-with-docs. Copyright stays with the author.
OpenBand Grill With Docs — Systematic Discovery
Investigates repository context, documentation, and existing conventions before committing to architectural decisions or code edits.
Discovery Workflow
-
Read Core Context:
AGENTS.md&CLAUDE.md: System directives, desktop bridge rules, styling rules.docs/: Relevant domain documentation (e.g.,docs/supabase.md,docs/3d-scene-guidelines.md,docs/features-implementation.md).openspec/: Existing active or archived specs.
-
Inspect Code Dependencies:
- Check
package.jsonfor approved packages. - Trace existing imports, component usage in
src/components/, and state flow.
- Check
-
Identify Unknowns & Trade-offs:
- Uncover hidden assumptions or cross-runtime impacts (Web, Electron, Tauri, iOS, Android).
- Evaluate performance implications (Audio Context thread, 60fps rendering, memory usage).
-
Record Architecture Decision Records (ADR):
- For significant trade-offs, record decisions in
docs/adr/YYYY-MM-DD-<title>.md. - Format: Context, Decision, Consequences, Alternatives Considered.
- For significant trade-offs, record decisions in