Skip to main content

sirius-db/sirius

SkillsMP는 sirius-db/sirius에서 16개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
16
GitHub 스타
1,061
GitHub 포크
121

수집된 skill 16개 중 16개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Generates a "learning" PR-review digest — a markdown file at PR_digests/PR_digest_<N>.md that explains what a GitHub PR does, why, and exactly where in the code, with clickable file/line links and trimmed diffs. Use this whenever the user shares a GitHub PR…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Run TPC-H benchmarks on Super Sirius or DuckDB CPU baseline — either the regular per-query timing/validation run, or the TPC-H official power run + throughput run (RF1/RF2 refresh functions reporting Power@Size / Throughput@Size / QphH@Size). Generate data,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to generate benchmark datasets (TPC-H, TPC-DS, etc.). Trigger when the user needs test data at a specific scale factor for benchmarking or testing. Supports parquet and duckdb output formats.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Clean the current Git changes before committing. Use when preparing to commit or when the pre-commit cleanliness hook blocks a commit.

원문 언어: 영어

업데이트
직업 분류
네트워크·컴퓨터 시스템 관리자
설명

Use this skill to analyze Sirius query execution logs — to find why a query is slow, diagnose validation errors (wrong results), spot excessive downgrading, identify pipeline gaps, or compare two runs of the same query. Trigger whenever the user mentions a…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to find exactly which source code to optimize for better GPU performance. Maps nsys profile hotspots to specific Sirius source files and functions, classifies bottlenecks as GPU-bound, CPU-bound, or sync-bound, and recommends actionable code…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to understand why a Sirius query is slow, identify GPU bottlenecks, or detect performance regressions. Generates reports with kernel occupancy, memory bandwidth, operator attribution, and cross-run comparisons. Trigger when the user mentions…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when the build fails, compilation errors occur, or you see undefined references, linker errors, CUDA compilation issues, missing headers, or template instantiation failures. Analyzes errors, suggests fixes, and iteratively rebuilds until…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Discover and document a dependency library or submodule — analyzes all uses within the codebase, divides the library into logical modules, identifies which modules are used, and generates LLM-consumable API documentation for each module. Use when the user…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to update Super Sirius documentation after code changes. Trigger when the user says "update docs", "refresh documentation", "sync docs with code changes", or after merging PRs that changed the Super Sirius codebase. Inspects merged PRs since…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when a Sirius query crashes, segfaults, hangs, throws an exception, or unexpectedly falls back to CPU. Also use when you see CUDA errors, std::bad_alloc, or the process gets killed. Diagnoses issues using log analysis, cuda-gdb,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use this skill when a Sirius query returns wrong results, missing rows, extra rows, or incorrect values compared to DuckDB CPU. Pinpoints the faulty operator using per-operator row counts and data checksums. Also detects CUDA stream synchronization issues…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to find which commit introduced a bug or regression. Uses git bisect with automated build and test. Trigger when a bug appeared recently, a query started failing, performance regressed, or the user wants to compare behavior between two commits.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Automatically identify which dependency library modules are relevant to a task and load their API documentation into context. Use PROACTIVELY before implementing features, fixing bugs, or writing new operators — analyzes the task description and loads cudf,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill to find the optimal Sirius configuration for TPC-H workloads at any scale factor. Trigger when the user wants to tune performance, optimize config parameters, find the best thread count, batch size, or cache mode, or benchmark different Sirius…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use this skill when query results are non-deterministic, differ between runs, or you suspect data races, deadlocks, or thread safety issues. Uses ThreadSanitizer (CPU) and NVIDIA Compute Sanitizer (GPU) to detect and diagnose race conditions.

원문 언어: 영어

업데이트
수집된 skill 16개 중 16개를 표시합니다.