Agent Skills
› MapleTechLabs/maple
MapleTechLabs/maple
GitHub提供ClickHouse架构设计建议,根据工作负载形状(如可观测性、IoT等)匹配决策规则,输出带来源分类的推荐方案。
Install All Skills
npx skills add MapleTechLabs/maple --all -g -y
Skills in Collection (59)
Showing top 50 of 59 by quality score. Use the install list command or open individual skills for the rest.
提供ClickHouse架构设计建议,根据工作负载形状(如可观测性、IoT等)匹配决策规则,输出带来源分类的推荐方案。
设计ClickHouse系统架构
选择数据摄入或建模模式
将最佳实践转化为特定工作负载的系统设计
npx skills add MapleTechLabs/maple --skill clickhouse-architecture-advisor -g -y
提供ClickHouse最佳实践指南,涵盖表结构设计、查询优化及数据写入。包含28条规则,用于在审查Schema、Query和Insert策略时提供具体检查项和建议,确保符合ClickHouse列式存储特性。
审查ClickHouse表结构或配置
优化ClickHouse查询语句
评估ClickHouse数据导入策略
npx skills add MapleTechLabs/maple --skill clickhouse-best-practices -g -y
指导用户使用clickhousectl将ClickHouse应用部署至ClickHouse Cloud,涵盖账号注册、CLI认证(OAuth与API Key)、服务创建及连接配置。
用户希望将ClickHouse部署到云端或生产环境
用户需要迁移本地ClickHouse到ClickHouse Cloud
用户想要创建或首次设置ClickHouse Cloud托管服务
npx skills add MapleTechLabs/maple --skill clickhousectl-cloud-deploy -g -y
提供从零开始搭建本地 ClickHouse 开发环境的完整指南,涵盖工具安装、实例初始化、服务启动及基础表结构创建,助力快速进行数据分析应用开发与原型验证。
需要搭建本地 ClickHouse 开发环境
安装或配置 ClickHouse 服务器
创建 ClickHouse 本地表结构
npx skills add MapleTechLabs/maple --skill clickhousectl-local-dev -g -y
提供COSS UI组件粒子库索引,帮助用户快速查找并获取可复制粘贴的UI组件模式源码,加速前端界面开发。
需要快速构建特定UI组件如表单、对话框或按钮
寻找基于coss原型的现成前端代码片段
npx skills add MapleTechLabs/maple --skill coss-particles -g -y
辅助正确实现 coss UI 组件,涵盖选择原语、编写代码、迁移 shadcn/Radix 及解决行为问题。提供导入、无障碍和 Tailwind 样式指南。
构建 coss UI 组件
从 shadcn 迁移到 coss
排查 coss 组件行为问题
npx skills add MapleTechLabs/maple --skill coss -g -y
用于扫描React代码库的安全、性能、正确性及架构问题,生成健康评分。支持在提交前检查变更回归或进行全量代码清理,辅助提升代码质量。
完成功能开发后
修复Bug后
提交代码前
需要提升代码质量时
npx skills add MapleTechLabs/maple --skill react-doctor -g -y
提供Tinybird CLI的使用指南,涵盖本地开发、分支管理、构建部署、数据操作及CI/CD配置。指导用户正确使用tb命令进行工作流选择、环境管理和密钥处理。
运行 tb 相关命令
配置或执行 Tinybird 本地开发流程
部署项目到 Tinybird Cloud
设置 CI/CD 流水线
npx skills add MapleTechLabs/maple --skill tinybird-cli-guidelines -g -y
Tinybird Python SDK 使用指南,涵盖数据源、管道和查询的Python定义、客户端创建、CLI命令及迁移操作。
安装或配置 tinybird-sdk
在 Python 中定义 datasources, pipes 或 endpoints
运行 tinybird dev/build/deploy 命令
从旧版文件迁移至 Python 定义
npx skills add MapleTechLabs/maple --skill tinybird-python-sdk-guidelines -g -y
提供Tinybird TypeScript SDK的使用指南,支持数据源、管道及查询的类型安全定义。涵盖安装配置、资源定义、客户端创建、CLI命令(dev/build/deploy)及连接管理,适用于TypeScript项目中的Tinybird开发。
使用@tinybirdco/sdk包进行开发
在TypeScript中定义Tinybird数据源或管道
运行tinybird CLI命令如dev、build、deploy
迁移旧版配置文件到TypeScript
npx skills add MapleTechLabs/maple --skill tinybird-typescript-sdk-guidelines -g -y
提供Tinybird开发的最佳实践,涵盖数据文件格式、SQL规则、优化模式及数据建模。指导创建或编辑数据源、管道、端点和物化视图,支持查询优化与项目重构。
创建或更新Tinybird资源文件
编写或优化SQL查询
设计端点架构和数据模型
审查或重构Tinybird项目文件
npx skills add MapleTechLabs/maple --skill tinybird -g -y
用于通过交互式问答压力测试计划或设计,逐步澄清决策树中的分支,解决假设、风险和依赖,最终达成对设计的共识并总结剩余风险与下一步行动。
用户希望压力测试计划
用户希望被审视设计
提及 'grill me'
npx skills add MapleTechLabs/maple --skill grill-me -g -y
为Effect公共API编写、插入或更新符合jsdocs oxlint规则的JSDoc注释,用于修复诊断、准备JSON提取文档及审查公共API文档。
添加或修复JSDoc注释
解决jsdocs诊断问题
准备JSON提取的文档
审查公共API文档
npx skills add MapleTechLabs/maple --skill jsdocs -g -y
从源码 JSDoc 示例中提取代码并生成 TypeScript 文件至 scratchpad,支持自动适配 Effect 运行器。适用于用户需要快速复制、尝试或调试特定代码片段时。
用户要求提取或复制源码中的 JSDoc 示例
用户希望将当前光标位置的代码示例保存为可运行的 TS 文件
npx skills add MapleTechLabs/maple --skill scratchpad -g -y
React代码质量扫描工具,检查安全、性能、正确性及架构问题并输出健康评分。适用于提交前检查差异、修复缺陷或全面清理代码库。
完成功能开发后
修复Bug后
提交React代码前
需要提升代码质量
npx skills add MapleTechLabs/maple --skill react-doctor -g -y
用于构建和编辑Maple可观测性仪表盘及组件。遵循测试先行工作流,通过查询验证数据可用性后生成图表、表格等可视化组件,确保配置基于真实数据。
用户请求创建或修改仪表盘
需要添加或修复统计、图表、表格等组件
npx skills add MapleTechLabs/maple --skill dashboard-builder -g -y
用于调查告警、错误飙升或性能异常的技能,通过分析追踪、日志和指标数据定位根因。
收到系统告警通知
排查服务故障或性能下降原因
npx skills add MapleTechLabs/maple --skill incident-investigation -g -y
为Agno智能体配置Maple追踪,集成OpenInference与OTLP导出器,实现会话、工具调用及成本的全链路监控。
trace my agno agent
add Maple to agno
agent sessions for agno
OpenTelemetry for agno
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-agno -g -y
配置 Claude Agent SDK 和 CLI 的 OpenTelemetry,将对话转化为 Maple Agent Session,实现提示、模型调用、工具调用及 Token 的详细追踪。
trace my claude agent sdk agent
add Maple to claude agent sdk
agent sessions for claude code
OpenTelemetry for claude agent sdk
send my claude code sessions to Maple
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-claude-agent-sdk -g -y
为CrewAI集成Maple可观测性,配置OpenInference Instrumentor及SDK级监控,实现Agent会话、模型调用和工具调用的全链路追踪与数据上报。
trace my crewai agent
add Maple to crewai
agent sessions for crewai
OpenTelemetry for crewai
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-crewai -g -y
为 DSPy 程序集成 Maple 追踪,实现 Agent Sessions、Token/Cost 记录及 OpenTelemetry 双写。提供版本检测、密钥配置及回调设置指导。
trace my dspy agent
add Maple to dspy
agent sessions for dspy
OpenTelemetry for dspy
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-dspy -g -y
为 Vercel eve 框架集成 Maple 可观测性,通过添加 OpenTelemetry 配置实现 Agent 会话追踪、工具调用及 Token 统计。
trace my eve agent
add Maple to eve
agent sessions for eve
OpenTelemetry for eve
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-eve -g -y
将Genkit TypeScript/Node.js应用的OpenTelemetry追踪数据导出至Maple平台,通过Span处理器映射GenAI规范属性并关联会话ID,实现Agent会话、模型调用及工具调用的完整可观测性。
trace my genkit agent
add Maple to genkit
agent sessions for genkit
OpenTelemetry for genkit
firebase genkit tracing
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-genkit -g -y
为 Google ADK 智能体集成 Maple 追踪功能,支持 Python 和 TypeScript。通过配置 OTLP Tracer Provider、环境变量及插件/处理器,实现会话、转录、工具调用及模型调用的全链路可观测性。
trace my ADK agent
add Maple to Google ADK
add Maple to @google/adk
agent sessions for Google ADK
OpenTelemetry for google-adk
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-google-adk -g -y
为Haystack Agent集成Maple可观测性,通过OpenTelemetry生成包含会话、模型调用及成本的追踪数据。
trace my haystack agent
add Maple to haystack
agent sessions for haystack
OpenTelemetry for haystack
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-haystack -g -y
指导用户为 LiteLLM 代理集成 Maple 追踪,通过配置 OpenTelemetry V2 实现会话、工具调用及成本的统一记录。
trace my litellm agent
add Maple to litellm
agent sessions for litellm
OpenTelemetry for litellm
trace the litellm proxy
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-litellm -g -y
为 LlamaIndex Agent 集成 Maple 可观测性,实现会话追踪、工具调用及 Token 统计。
trace my llamaindex agent
add Maple to llamaindex
agent sessions for llamaindex
OpenTelemetry for llamaindex
llama-index observability
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-llamaindex -g -y
为 Mastra Agent 配置 OpenTelemetry 追踪,将对话导出至 Maple。涵盖版本检测、观察性配置集成及数据脱敏处理,确保会话与工具调用可观测。
trace my mastra agent
add Maple to mastra
agent sessions for mastra
OpenTelemetry for mastra
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-mastra -g -y
为Microsoft Agent Framework和Semantic Kernel集成Maple可观测性,实现Agent会话追踪、对话记录及Token统计。
trace my agent framework agent
add Maple to Microsoft Agent Framework
add Maple to Semantic Kernel
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-microsoft-agent-framework -g -y
将OpenRouter调用接入Maple Agent追踪,通过修改代码注入session_id和trace_id,配合Broadcast实现会话级成本与Token监控。
trace my openrouter calls
add Maple to openrouter
agent sessions for openrouter
OpenTelemetry for openrouter
openrouter broadcast to maple
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-openrouter -g -y
指导在任意语言中手动实现OpenTelemetry GenAI规范,为自定义AI Agent生成invoke_agent、chat等Span,以接入Maple进行全链路追踪。
trace my custom agent
add Maple to my agent loop
agent sessions without a framework
OpenTelemetry GenAI spans by hand
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-opentelemetry -g -y
为 Pydantic AI 智能体集成 Maple 追踪,利用原生 OpenTelemetry 将对话、工具调用和子代理导出为 Agent Session。
trace my pydantic ai agent
add Maple to pydantic ai
agent sessions for pydantic ai
OpenTelemetry for pydantic ai
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-pydantic-ai -g -y
为smolagents智能体集成Maple可观测性追踪,实现对话会话、模型与工具调用的全链路数据上报。
trace my smolagents agent
add Maple to smolagents
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-smolagents -g -y
为Spring AI应用集成Maple可观测性,将ChatClient对话映射为Agent会话,支持转录、工具调用及子代理追踪。
trace my spring ai agent
add Maple to spring ai
agent sessions for spring ai
OpenTelemetry for spring ai
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-spring-ai -g -y
为Strands Agents集成Maple可观测性,自动配置OpenTelemetry导出会话、工具调用及Token数据。
trace my strands agent
add Maple to strands
agent sessions for strands
OpenTelemetry for strands agents
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-strands -g -y
为 Vercel AI SDK Agent 集成 Maple 追踪,实现会话级监控、工具调用记录及 Token 统计。通过配置 OpenTelemetry 将 traces 导出至 Maple,支持 Next.js 和 Node.js 环境,涵盖多版本适配与冲突检测。
trace my vercel ai sdk agent
add Maple to vercel ai sdk
agent sessions for vercel ai sdk
OpenTelemetry for vercel ai sdk
trace my ai sdk app
npx skills add MapleTechLabs/maple --skill maple-agent-tracing-vercel-ai-sdk -g -y
审计已具备 OpenTelemetry 监控的项目,对照 Maple 规范检查配置缺失与错误,生成包含严重等级的报告并指导修复。适用于排查服务拓扑断裂、数据丢失或合规性问题。
audit my instrumentation
check my telemetry
review my OTel setup
why is my service map missing edges
is my Maple instrumentation correct
npx skills add MapleTechLabs/maple --skill maple-audit -g -y
提供 .NET/C# 项目集成 OpenTelemetry 的标准配置方案,涵盖追踪、指标和日志的 OTLP HTTP 导出,支持 ASP.NET Core 内置插桩及自定义业务 Span 管理。
需要为 .NET 应用配置分布式追踪和监控
询问如何集成 OpenTelemetry 到 ASP.NET Core
npx skills add MapleTechLabs/maple --skill maple-csharp-style -g -y
提供Effect-TS应用接入Maple可观测性的SDK,支持Node、浏览器及Cloudflare环境。自动处理OpenTelemetry导出、链路追踪与日志关联,简化分布式系统监控配置。
集成OpenTelemetry到Effect应用
配置分布式链路追踪和日志关联
npx skills add MapleTechLabs/maple --skill maple-effect-style -g -y
提供Go语言OpenTelemetry集成Maple平台的标准化实现,包含Trace、Log和Metric的HTTP导出器配置及资源属性设置。
需要为Go服务配置OpenTelemetry遥测数据上报
初始化Maple平台专用的Trace、Log和Metric SDK
npx skills add MapleTechLabs/maple --skill maple-go-style -g -y
提供Maple平台Java应用的OpenTelemetry集成指南,支持零代码Agent自动注入和手动SDK配置,涵盖Traces、Logs及Metrics的OTLP导出与资源属性设置。
需要为Java应用集成分布式追踪或日志收集
配置OpenTelemetry Java Agent或SDK以对接Maple平台
npx skills add MapleTechLabs/maple --skill maple-java-style -g -y
提供Kotlin应用集成OpenTelemetry遥测数据的指南,包含零代码Java Agent和手动SDK两种方案,支持Traces、Logs和Metrics的OTLP导出及资源属性配置。
需要为Ktor或Spring Boot项目添加可观测性
配置OpenTelemetry Java Agent或SDK
设置遥测数据导出端点和认证
npx skills add MapleTechLabs/maple --skill maple-kotlin-style -g -y
指导在Next.js/Vercel应用中通过instrumentation.ts集成Maple可观测性,涵盖OpenTelemetry配置、Anthropic自动插桩及原生API手动埋点。
配置Next.js应用的可观测性
集成Maple或Vercel OpenTelemetry
添加Anthropic等LLM提供商的追踪
npx skills add MapleTechLabs/maple --skill maple-nextjs-style -g -y
提供 Node.js 应用接入 Maple 可观测平台的 OpenTelemetry 配置模板,支持通过 --import 启动 SDK,自动采集 Trace、Log 和 Metric 数据并导出至 Maple。
需要为 Node.js 项目配置 OpenTelemetry 监控
需要将应用数据上报至 Maple 平台
npx skills add MapleTechLabs/maple --skill maple-nodejs-style -g -y
将项目接入 Maple 可观测性平台,通过在仓库所有应用和服务中安装 OpenTelemetry 追踪、日志和指标实现全量数据上报。
install Maple
set up Maple
add Maple telemetry
onboard this repo to Maple
instrument with OpenTelemetry for Maple
npx skills add MapleTechLabs/maple --skill maple-onboard -g -y
定义Maple平台OpenTelemetry集成规范,涵盖原生API使用、业务Span模式、命名规则及端点配置,旨在统一可观测性接入标准。
需要集成OpenTelemetry进行链路追踪或指标收集
制定或审查可观测性代码实现规范
npx skills add MapleTechLabs/maple --skill maple-onboarding-style -g -y
定义Maple Python项目的OpenTelemetry最佳实践,涵盖模块级资源获取、装饰器/上下文管理器使用、异常记录及OTLP日志集成,禁止使用环境变量配置密钥。
需要实现Python服务可观测性时
配置OpenTelemetry追踪或指标时
处理异步函数监控逻辑时
npx skills add MapleTechLabs/maple --skill maple-python-style -g -y
提供 Maple 平台 Rust 项目的 OpenTelemetry 标准化配置,集成 OTLP HTTP 导出、tracing 桥接及资源属性,用于实现可观测性数据上报。
Rust 项目初始化可观测性
需要统一日志和链路追踪配置
npx skills add MapleTechLabs/maple --skill maple-rust-style -g -y
提供兼容 pandas API 的高性能数据框工具,支持多种数据库、云存储及文件格式。通过 ClickHouse 后端实现惰性执行与跨源连接,显著加速大数据集分析,适用于需要快速处理多源数据的场景。
使用 pandas 风格语法进行数据分析
优化缓慢的 pandas 代码以提升性能
查询远程数据库或云存储为 DataFrame
在不同数据源之间进行数据连接
npx skills add MapleTechLabs/maple --skill chdb-datastore -g -y
提供在Python进程中直接运行ClickHouse SQL的能力,支持查询本地文件、远程数据库及云存储。适用于编写SQL分析、跨源连接及高级SQL特性使用场景。
需要直接执行ClickHouse SQL查询
对Parquet/CSV等本地文件或S3等云存储进行SQL分析
提及chdb.query()或ClickHouse SQL语法
npx skills add MapleTechLabs/maple --skill chdb-sql -g -y


