← all publishers

matrixorigin

@matrixorigin source repo

40 published skills

  1. Mo Dev 2 · matrixorigin bundle
    MatrixOne database kernel development - first-principles, performance-aware change design; controlled local CGo build/test setup; complete test matrices; counterexample-driven white-box/black-box validation; hung-test diagnosis; GPU builds (MO_CL_CUDA=1 / cuVS); operator lifecycle contracts (Call/Reset); pipeline protocol; and the vector/fulltext index-plugin framework. Use when modifying kernel production code or hot paths, fixing correctness/resource-lifecycle/concurrency defects, evaluating a new abstraction or framework, designing systematic non-overfit regressions for planner/explain/rewrite bugs, running CGo-transitive tests, diagnosing compile/link/load/vendor failures or silent hangs, changing colexec/process/compile pipelines, or adding/editing index algorithms.
    0
    installs
  2. Mo Self Review 2 · matrixorigin bundle
    Pre-push self-review gate for MatrixOne changes — systematic first-principles review of the complete diff, including functional closure, unhappy paths, state/ownership models, wait-for dependencies, restart/reuse generations, and derived test matrices. Use before push/PR updates, when concurrency or lifecycle code changes, or when repeated review rounds reveal missed closure edges.
    0
    installs
  3. Weekly Report · matrixorigin bundle
    生成工作周报。采集 GitHub 数据,根据岗位角色生成不同视角的周报,支持对话补充内容。说"周报"即可触发;说"团队周报"走团队模式。
    0
    installs
  4. Moi Storybook · matrixorigin bundle
    创建、补全、审查或更新一个用于 MOI 客户业务 Storybook、产品用户旅程、端到端走查、生成式 AI、事件驱动、定时任务、人工审批或工作流验收的 GitHub 单 Issue。当用户要求整理 Storybook Issue、客户场景、User Journey、业务走查或验收故事时使用。所有 Scene、实际结果、证据、验收项和问题跟踪必须放在同一个 Issue 中。不要用于前端组件开发工具 Storybook。
    0
    installs
  5. Matrixflow Bug Report · matrixorigin bundle
    Create structured BUG issue drafts for the MatrixOrigin matrixflow repository and, after explicit user confirmation, submit them as standalone GitHub issues or sub-issues. Use when the user wants to report, draft, refine, or submit a MatrixFlow/New MOI bug, especially bugs found during Acceptance verification, workflow testing, or UI testing.
    0
    installs
  6. Mo Dev · matrixorigin bundle
    Develop and validate MatrixOne kernel changes with design-first gates, first-principles invariants, risk-proportional evidence, deterministic UT/BVT, and repository-specific CGo, operator/pipeline, planner, and index-plugin workflows. Use for MatrixOne production or test changes, bug fixes, feature/refactor design, kernel CI failures/hangs, and implementation review.
    0
    installs
  7. Mo Bug Triage · matrixorigin
    Systematic MatrixOne kind/bug lifecycle triage — intake normalization with `needs-triage`, conservative promotion to active severity (`severity/s-1`, `severity/s0`, `severity/s1`), immediate downgrade to `deferred` with explanatory comments, optional five-level AI effort labeling (`ai-easy`, `ai-light`, `ai-medium`, `ai-heavy`, `ai-manual`) only when explicitly requested for issues/PRs, and frozen-candidate, drift-safe, resumable GitHub metadata updates. Use when asked to triage, classify, review, downgrade, defer, label, AI-effort-assess, or bulk-update MO bugs and related PRs.
    0
    installs
  8. Mo Self Review · matrixorigin bundle
    Review MatrixOne changes before push or as an external PR reviewer using one complete change map, design-first gates, risk-routed first-principles analysis, functional/unhappy-path closure, and reusable validation evidence. Use for pre-push review, PR/deep review, concurrency/lifecycle changes, test-quality changes, or repeated review-loop reduction.
    0
    installs
  9. Astra Dev · matrixorigin
    Programmatic Astra engineering workflow for non-trivial code changes. Use when touching Rust crates under crates/, runtime/server lifecycle, turn/tool/prompt behavior, skills, delegation, session journal, MatrixOne state, CLI, deployment scripts, or when debugging Astra tests.
    0
    installs
  10. Review Code · matrixorigin
    Test-quality review skill for unhappy paths, real assertions, DB/E2E coverage, lifecycle edges, and production-grade verification gaps.
    0
    installs
  11. Verify Task · matrixorigin
    Verify completed Astra work with evidence. Uses canonical Work criteria and checks when present; otherwise derives targeted gates from the diff and changed behavior.
    0
    installs
  12. Review Changes · matrixorigin
    Signal-driven code review of uncommitted changes, branch diffs, commits, or PR diffs. Findings first; focus on bugs, regressions, data loss, security, API breakage, and missing tests.
    0
    installs
  13. Analyze Session · matrixorigin
    Analyze a current or past Astra session from structured runtime observation, with journal digests and debug artifacts as targeted forensic fallbacks. Use for stalls, tool failures, compaction, token/context pressure, guard escalation, and error cascades.
    0
    installs
  14. Optimize Prompt · matrixorigin
    Analyze and reduce Astra prompt/context bloat across system prompt, tool surface, history, skills, and budget pressure using session digest plus prompt checkpoints.
    0
    installs
  15. Audit Cloud Sync · matrixorigin
    Audit Astra edge/cloud synchronization using local journals/checkpoints and current MatrixOne projection tables. Use for event ingestion gaps, restore/checkpoint mismatch, Work projection drift, and skill/learning visibility issues.
    0
    installs
  16. Trace Delegation · matrixorigin
    Trace Astra's current delegation engine: sub-run hierarchy, fan_out/pipeline/sequential/adversarial_review/fork patterns, journal events, verification retries, pause/resume, cancellation, and aggregation. Use when debugging delegated agents, child runs, team orchestration, or delegation progress.
    0
    installs
  17. Unhappy Path Audit · matrixorigin
    Reachability-first unhappy-path audit for changed Astra code paths: dead paths, error propagation, state consistency, resource leaks, hung waits, and unbounded accumulation.
    0
    installs
  18. Setup · matrixorigin
    Install Memoria and configure MCP for AI tools (Kiro, Cursor, Claude Code, Codex, Gemini CLI). Decision tree for Cloud vs self-hosted mode, database, embedding provider. Use when helping users set up Memoria.
    0
    installs
  19. Release · matrixorigin
    Cut a Memoria release. Version bump, CHANGELOG, CI workflows, Docker image. Use when publishing a new version.
    0
    installs
  20. Deployment · matrixorigin
    Deploy Memoria with Docker Compose or Kubernetes. Environment variables, multi-instance setup, security. Use when deploying or configuring Memoria.
    0
    installs
  21. Architecture · matrixorigin
    Memoria codebase structure, workspace layout, key traits, database tables, config patterns, and testing conventions. Use when navigating or modifying Memoria code.
    0
    installs
  22. API Reference · matrixorigin
    Memoria REST API endpoints, request/response formats, auth, rate limits. Use when calling or implementing API endpoints.
    0
    installs
  23. Local Embedding · matrixorigin
    Run embedding on-device with ONNX Runtime. Build from source, model selection, offline mode. Use when setting up local embedding without an API key.
    0
    installs
  24. Plugin Development · matrixorigin
    Create, test, sign, and publish Memoria governance plugins. Covers Rhai and gRPC runtimes, manifest format, lifecycle. Use when developing or managing plugins.
    0
    installs
  25. Thememoria · matrixorigin bundle
    Use Memoria as OpenClaw's durable memory slot. Triggers: "remember this", "save to memory", "what do you remember", "continue from last time", "forget this", "correct memory", "take a snapshot", "rollback memory", "branch memory", "merge memory", "use long-term memory".
    0
    installs
  26. Memoria Memory · matrixorigin
    Use Memoria for durable user/project memory in OpenClaw. Triggers: "remember this", "save to memory", "what do you remember", "forget this", "correct memory", "update memory", "use memoria".
    0
    installs
  27. Memoria Recovery · matrixorigin
    Recover from accidental memory loss with snapshots and rollback. Triggers: "restore memory", "rollback memory", "undo deleted memory", "recover deleted memory", "take a memory snapshot".
    0
    installs
  28. Bisect · matrixorigin
    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.
    0
    installs
  29. Validate · matrixorigin
    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 that cause garbage data.
    0
    installs
  30. Benchmark · matrixorigin
    Run TPC-H or TPC-DS benchmarks on Super Sirius or DuckDB CPU baseline — generate data, execute queries, validate results, and compare timings. Trigger when the user mentions benchmarking, TPC-DS, TPC-H, performance testing, query runtimes, or wants to compare Sirius vs DuckDB speed.
    0
    installs
  31. Race Check · matrixorigin
    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.
    0
    installs
  32. Update Docs · matrixorigin bundle
    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 the last update and patches affected doc files.
    0
    installs
  33. Build Errors · matrixorigin bundle
    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 success.
    0
    installs
  34. Module Context · matrixorigin
    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, rmm, duckdb, cucascade module docs to improve code quality. Trigger when the user asks to implement, add, fix, or modify GPU operators, pipeline components, memory management, joins, aggregations, sorting, expressions, or data I/O.
    0
    installs
  35. Runtime Errors · matrixorigin bundle
    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, AddressSanitizer, and NVIDIA Compute Sanitizer.
    0
    installs
  36. Dataset Manager · matrixorigin
    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.
    0
    installs
  37. Module Discover · matrixorigin bundle
    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 wants to understand a library dependency, map its modules, or generate API reference docs for a submodule.
    0
    installs
  38. Config Optimizer · matrixorigin
    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 configurations against each other. Also use when the user mentions "config tuning", "parameter sweep", or "optimal settings".
    0
    installs
  39. Profile Analyzer · matrixorigin
    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 profiling, nsys, GPU utilization, kernel analysis, performance reports, or wants to compare query timings across runs. This skill focuses on measurement and reporting — for mapping hotspots to source code fixes, use optimization-advisor instead.
    0
    installs
  40. Optimization Advisor · matrixorigin
    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 changes. Trigger when the user wants to know what to optimize, where to focus coding effort, or wants source-level optimization guidance. This skill focuses on actionable source code targets — for generating performance reports and measurements, use profile-analyzer instead.
    0
    installs