Agent Skills
› timeplus-io/proton
timeplus-io/proton
GitHub分析 jemalloc 或 async-profiler 生成的内存分配配置文件,定位内存热点和泄漏模式。当用户提及内存剖析、堆分析、分配热点或相关工具时触发。
Install All Skills
npx skills add timeplus-io/proton --all -g -y
Skills in Collection (7)
分析 jemalloc 或 async-profiler 生成的内存分配配置文件,定位内存热点和泄漏模式。当用户提及内存剖析、堆分析、分配热点或相关工具时触发。
memory profiling
heap analysis
allocation hotspots
jemalloc
async-profiler
collapsed stacks
.folded files
memory usage patterns
npx skills add timeplus-io/proton --skill alloc-profile -g -y
指导构建、编译及运行服务器/客户端,执行单元、SQL和冒烟测试,验证结果并排查构建或测试失败问题。涵盖使用ninja/cmake进行构建及各类测试脚本的运行与编写规范。
构建或编译项目
运行单元测试或集成测试
排查构建失败或测试错误
执行预提交检查
npx skills add timeplus-io/proton --skill build-and-verify -g -y
诊断 CI 失败及性能对比结果,自动收集检查状态、解析报告与日志,分析测试失败原因并评估性能回归,提供故障分类和后续调试建议。
CI 检查失败或 PR 有红色标记
用户提供 CI URL 或询问流水线测试失败原因
npx skills add timeplus-io/proton --skill ci-diagnostics -g -y
规范 Timeplus/Proton C++20 代码编写,涵盖命名、Proton fences、IProcessor 模式及 clang-format 格式化。适用于所有 C++ 代码的创建、审查与重构。
C++ 代码编写
C++ 代码审查
C++ 代码重构
C++ 风格检查
npx skills add timeplus-io/proton --skill cpp-coding -g -y
创建隔离的 Git worktree,复用子模块数据以节省空间和时间。适用于需要独立分支、干净工作副本或隔离构建测试的场景。
用户需要在隔离环境中开发新功能或修复 Bug
用户明确要求使用 worktree 或独立目录进行开发
需要干净的本地工作副本以避免冲突
npx skills add timeplus-io/proton --skill create-worktree -g -y
用于审查代码变更、PR或Diff,重点检查正确性、流式语义、状态恢复、兼容性及性能。适用于用户要求查看PR、检查变更安全性或获取代码反馈的场景。
用户提到审查代码
用户提到检查变更
用户提到PR反馈
用户想要对Diff发表意见
用户说'看看这个PR'
用户问'这个变更安全吗'
npx skills add timeplus-io/proton --skill review -g -y
Timeplus流式SQL使用指南,涵盖命名规范、流类型选择、查询模式及窗口函数等,用于编写、调试SQL及设计流处理管道。
编写或优化流式SQL查询
调试SQL错误或理解流行为
设计流处理管道架构
npx skills add timeplus-io/proton --skill sql-usage -g -y


