libperf
libperf - 性能测试工具。benchmark函数用于测量执行时间和内存。validateDuration和validateMemory断言性能约束。ScalingAnalyzer检测线性与次线性扩展。PerfRunner编排基准测试套件。可用于性能测试、基准测试以及检测性能退化。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
libperf - 性能测试工具。benchmark函数用于测量执行时间和内存。validateDuration和validateMemory断言性能约束。ScalingAnalyzer检测线性与次线性扩展。PerfRunner编排基准测试套件。可用于性能测试、基准测试以及检测性能退化。
从GitHub和官方文档获取库的发布信息,确定破坏性变更、不推荐使用或内置化的情况
为项目中有效利用特定库提供指导,包括axios、js-yaml、mime-types、node-gyp、uuid和zod。
librepl - 交互式REPL工具。Repl类可以创建带有自定义命令、状态持久化和终端格式化的命令行界面。支持依赖注入以提高可测试性。可用于构建CLI工具、交互式调试界面和开发者工具。
libsecret - 密钥生成和环境实用工具。generateSecret 生成加密随机密钥。generateSecretB64 生成 base64url 格式的密钥。createJwt 签署 HS256 JSON Web Tokens。getEnvVar 和 setEnvVar 管理 .env 文件。hashValues 创建确定性哈希。可用于凭证管理、JWT 创建和环境配置。
libsupervision - 进程监控系统。Supervisor 管理受 s6-svscan 启发的进程树。LongRunner 处理具有重启功能的持久进程。OneShot 处理单次执行任务。ProcessState 跟踪进程生命周期。LogWriter 管理进程日志。用于服务管理、进程控制以及优雅关闭处理。
libtype - 共享的协议缓冲区类型。从proto/定义生成。命名空间包括common、agent、memory、graph、vector、tool、trace、llm、resource。使用Type.fromObject()方法进行创建。identifier()方法生成资源ID。用于类型消息创建、protobuf数据结构以及跨服务类型共享。
life-os/ 目录的文件读写规范。处理 Markdown 笔记、YAML frontmatter、wiki-links、模板变量。当需要在 life-os/ 目录中创建、编辑、查找笔记时使用此技能。
libpolicy - 用于访问控制的策略引擎。PolicyIndex存储并评估授权策略。createPolicyIndex工厂从存储中加载策略。计划集成OPA-WASM以进行复杂的策略评估。可用于访问控制、授权决策和资源权限管理。
为Lean 4库编写平实、叙述风格的文档。在创建README文件、用户指南、教程或全面的库文档时使用。
研究库文档和API参考,使用Context7集成。当用户询问关于库、框架、包、API或需要第三方代码的文档时使用。
libresource - 带有访问控制的类型化资源管理。ResourceIndex 通过基于策略的授权存储和检索资源。toInstance 将对象转换为类型化的实例。toResourceId 解析 URI 字符串。createResourceIndex 工厂。用于持久化结构化数据、管理实体和执行访问控制。
librpc - 微服务的gRPC框架。RpcServer和RpcClient提供了基础类。loadProto加载protobuf定义。createClientFactory构建类型化的服务客户端。hmacAuth提供认证支持。createTracer启用分布式追踪。用于服务间通信、构建gRPC服务以及创建服务客户端。
libtelemetry - 基于OpenTelemetry的日志记录和跟踪。createLogger和Logger提供RFC 5424结构化日志记录。Tracer创建分布式跟踪跨度。TraceVisualizer渲染跟踪图。TraceIndex存储跟踪数据。observe函数用计时包装操作。用于日志记录、分布式跟踪和性能监控。
许可证合规性检查和冲突检测
Liftera 单体仓库架构模式和最佳实践。触发条件:在进行跨应用更改、添加新包/应用或决定代码应在单体仓库中的位置时。
配置构建系统,优化包大小,管理ESM/CJS/UMD的导出,并将包以正确的版本发布到NPM
在penguiflow库中实现可泛化解决方案的指南。在修改库代码、添加功能或修复penguiflow核心中的错误时使用。
librel - 发布管理工具。VersionBumper 处理包的语义版本升级。ChangeDetector 识别 git 提交之间的更改包。StackQuery 检索部署的 CloudFormation 堆栈输出。用于发布自动化、CI/CD 流水线和部署编排。
librc - 使用svscan监督的服务生命周期管理器。ServiceManager通过Unix套接字与监督守护进程通信。startServices和stopServices控制多个服务。用于启动/停止平台服务、进程监督和服务编排。
libstorage - 存储抽象层。createStorage工厂根据环境(本地、S3、Supabase)返回后端。LocalStorage、S3Storage和SupabaseStorage实现了存储接口。parseJsonl和serializeJsonl处理JSONL格式。用于文件持久化、数据存储和支持多后端。
libutil - 通用工具。countTokens和estimateTokens用于GPT样式的令牌计数。generateHash创建SHA256哈希。generateUuid创建唯一ID。findProjectRoot定位仓库根目录。updateEnvFile修改环境文件。exec运行子进程。createBundler下载代码包。用于令牌计数、哈希以及项目工具。
libweb - Web扩展工具。authMiddleware验证JWT令牌。corsMiddleware处理跨域请求。validationMiddleware根据JSON模式验证请求体。createAuthMiddleware、createCorsMiddleware和createValidation是用于自定义的工厂函数。可用于使用Hono框架保护HTTP API、请求验证以及CORS处理。
根据tidyverse原则使用lifecycle包管理R包生命周期的指南。使用场景:(1) 在包中设置生命周期基础设施,(2) 废弃函数或参数,(3) 重命名函数或参数,(4) 替换函数,(5) 将函数标记为实验性,(6) 理解生命周期阶段(稳定、实验、废弃、被替换),或者 (7) 为复杂场景编写废弃辅助函数。