Instruction file imported from CheYulin/yuanrong-datasystem-agent-workbench (
.cursor/rules/skills-entry.mdc). Copyright stays with the author.
Skills Entry (workbench)
There is no ops/ wrapper. Canonical skills live in .skills/; Cursor stubs in .cursor/skills/ redirect there.
| Skill | Scope |
|---|---|
| wb-build | CMake/Bazel build, timing, module long-tail (ds_harness.py build) |
| wb-dev | Dev loop: lint, smoke, UT, ST, matrix gates (ds_harness.py dev) |
| wb-daily | Full daily quality: coverage, perf regression (ds_harness.py daily) |
| wb-perf | Hotspot/regression: bpftrace, strace, bench (ds_harness.py perf) |
| wb-html-publish | xqyun /var/www/html git — publish_htmls_git.sh |
| wb-docs | Reports, workbook under docs/observable/workbook/ |
| ds-pr-flow (datasystem) | GitCode PR — local WSL only |
Script ownership: scripts/harness/profiles.yaml.
Index: INDEX.md. Map: docs/agent/scripts-map.md.
When adding a user-facing script:
- Put it under
scripts/<area>/ - Register owner in
scripts/harness/profiles.yaml - Update
.skills/<name>/SKILL.md,docs/agent/scripts-map.md,INDEX.md
Default verify node: tiantiyun-80c128g (not xqyun).