Agent Skills
› evrendom/rudel
evrendom/rudel
GitHub指导通过curl对本地Rudel API进行认证测试,包括登录、设置组织及调用RPC端点,辅助调试API和验证认证流程。
Install All Skills
npx skills add evrendom/rudel --all -g -y
Skills in Collection (12)
指导通过curl对本地Rudel API进行认证测试,包括登录、设置组织及调用RPC端点,辅助调试API和验证认证流程。
测试API端点
调试RPC调用
验证认证流程
检查API响应
npx skills add evrendom/rudel --skill api-testing -g -y
提供ClickHouse架构设计决策支持,根据具体工作负载形状选择 ingestion 或建模模式,并引用官方文档区分建议来源。
设计ClickHouse系统架构
选择数据摄入或建模模式
基于特定工作负载进行系统设计
npx skills add evrendom/rudel --skill clickhouse-architecture-advisor -g -y
提供ClickHouse最佳实践指南,涵盖模式设计、查询优化及数据摄入。包含31条规则,指导Agent连接、发现及安全执行流程,用于审查Schema和查询并提供合规建议。
审查ClickHouse表结构或配置
优化ClickHouse查询语句
配置ClickHouse数据接入
npx skills add evrendom/rudel --skill clickhouse-best-practices -g -y
指导在Node.js环境中使用ClickHouse官方客户端编写代码,涵盖配置、数据插入与查询、参数绑定及类型处理。
用户需要在Node.js中连接和操作ClickHouse数据库
用户询问ClickHouse Node.js客户端的API用法或最佳实践
npx skills add evrendom/rudel --skill clickhouse-js-node-coding -g -y
提供安全受限的只读 ClickHouse 查询能力,通过封装 CLI 工具执行。强制要求使用主键过滤、LIMIT 及读取限制,并遵循 schema 发现工作流,用于探索数据库结构、表信息及列定义,确保生产环境数据安全。
需要查询 ClickHouse 元数据或业务数据
分析数据库表结构和列信息
执行受控的只读 SQL 查询
npx skills add evrendom/rudel --skill clickhouse-query -g -y
定义代码架构标准,规范函数排序、服务化重构及文件组织。倡导使用无状态函数替代类以优化依赖注入与可测试性,明确共享逻辑提取时机,旨在提升代码可读性与维护性。
重构现有代码结构
将代码提取到新文件
设计服务层结构
创建包含多个函数的新文件
npx skills add evrendom/rudel --skill code-architecture -g -y
管理环境变量配置与注入,涵盖本地开发、GitHub CI、Docker构建及Turborepo传递。提供添加新变量的标准化流程与缺失排查指南,确保密钥安全与环境一致性。
添加新的环境变量或密钥
调试环境变量未定义错误
修复本地通过但CI失败的测试
解决Turborepo环境变量传递问题
npx skills add evrendom/rudel --skill environment-variables -g -y
获取外部库最新官方文档,解决训练数据滞后问题。通过解析库ID并检索权威源码,提供准确API、最佳实践及版本迁移指南,确保开发实现基于当前技术事实。
使用任何外部库或框架时
查询特定API用法或最佳实践
需要验证代码实现的准确性
处理版本升级或迁移指南
npx skills add evrendom/rudel --skill library-docs -g -y
提供创建 Pull Request 的标准流程,包括运行验证、审查差异、提交代码及使用 gh CLI 规范创建 PR。
需要创建或合并代码变更到主干
执行代码发布前的最终检查与提交流程
npx skills add evrendom/rudel --skill pr-creation -g -y
规范基于 Bun 的测试编写标准,强制使用 bun:test 框架。核心策略为优先 API 集成测试,禁止 Mock 和隐藏跳过。严禁在正向测试中使用 try-catch、提前返回及条件跳过,确保环境缺失时直接失败,提升测试可靠性与真实性。
创建新测试文件
添加或修改测试用例
编写 it() 或 describe() 块
处理 *.test.ts 或 *.spec.ts 文件
npx skills add evrendom/rudel --skill testing-bun -g -y
定义 TypeScript 编码规范,涵盖命名、导入导出模式及类型安全规则(如禁止类型断言、基于 Zod 推导类型),用于指导代码编写、审查与重构。
编写 TypeScript 代码
进行代码审查
执行代码重构
npx skills add evrendom/rudel --skill typescript-standards -g -y
用于排查ClickHouse Node.js客户端的常见故障,如连接断开、数据类型不匹配及TLS配置问题。适用于Node.js环境下的报错诊断与修复。
用户报告ClickHouse Node.js客户端连接错误或断开
询问关于@clickhouse/client的配置或数据插入失败问题
npx skills add evrendom/rudel --skill clickhouse-js-node-troubleshooting -g -y


