bydbql
Generate, validate, and optionally execute read-only BanyanDB BydbQL for STREAM, MEASURE, TRACE, and PROPERTY resources. Use when…
Compile and build the SkyWalking BanyanDB project. Use when the user asks to compile, build, or generate code for this project.
Claude Code
$ npx -y skills add apache/skywalking-banyandb --skill compiling --agent claude-code
Codex
$ npx skills add apache/skywalking-banyandb --skill compiling -a codex -y
Cursor
$ npx skills add apache/skywalking-banyandb --skill compiling -a cursor -y
Gemini CLI
$ npx skills add apache/skywalking-banyandb --skill compiling -a gemini-cli -y
GitHub Copilot
$ npx skills add apache/skywalking-banyandb --skill compiling -a github-copilot -y
OpenCode
$ npx skills add apache/skywalking-banyandb --skill compiling -a opencode -y
Windsurf
$ npx skills add apache/skywalking-banyandb --skill compiling -a windsurf -y
name: compiling description: Compile and build the SkyWalking BanyanDB project. Use when the user asks to compile, build, or generate code for this project. allowed-tools: Bash, Read, Grep, Glob
Follow these steps to compile the project.
Run `make generate` first. This regenerates `.pb.go` files from `.proto` definitions and mock files via mockgen.
This step is **required** whenever:
If generate fails, check:
Run `make build` to compile all project components: ui, banyand, bydbctl, mcp, fodc/agent, fodc/proxy.
Binaries are output to each component's `build/bin/dev/` directory.
BanyanDB, as an observability database, aims to ingest, analyze and store Metrics, Tracing and Logging data. It's designed to handle observability data generated by observability platform and APM system, like Apache SkyWalking etc.
Generate, validate, and optionally execute read-only BanyanDB BydbQL for STREAM, MEASURE, TRACE, and PROPERTY resources. Use when…
Size-audit, write, and split BanyanDB issues that somebody else or an automated TDD workflow can implement. Use whenever the user…
Create a GitHub pull request for SkyWalking BanyanDB. Use when the user asks to create a PR, submit changes, or open a pull…
Upgrade Go/Node.js vendor dependencies and sync tool versions. Use whenever the user says "upgrade dependencies", "update…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…