janet
编写地道的Janet代码。在编写、重构或审查Janet(.janet)代码时使用。涵盖函数式模式、性能权衡、常见陷阱、数据结构惯用法、PEG解析以及特定于Janet的坑。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
编写地道的Janet代码。在编写、重构或审查Janet(.janet)代码时使用。涵盖函数式模式、性能权衡、常见陷阱、数据结构惯用法、PEG解析以及特定于Janet的坑。
Go语言最佳实践指南,涵盖框架(Gin/Go-Kratos)、ORM(GORM)、数据库迁移(Goose)、领域驱动设计项目结构、错误处理、并发模式、测试(目标99%覆盖率)以及Lint工具。在编写、审查或重构Go代码时应使用此技能,以确保遵循最佳实践。触发于Go项目开发、代码审查、性能优化或架构设计。
当任务涉及Wannier90工作流程时使用,包括为孤立或解缠的流形设计.win输入文件、投影选择、解缠窗口、从VASP、QE或ABINIT传递父DFT、局部化审查以及诊断.wout、.amn、.mmn、.eig或.chk问题。
在当前会话中测试和评估MCP服务器工具。当审计MCP配置、验证工具质量、测试MCP服务器、生成测试用例、检查工具描述或分析工具效率和冗余性时使用。
应用级加密。密码哈希(bcrypt, argon2),加密(AES-GCM),数字签名,密钥管理和安全随机数生成。使用时机:用户提到“加密”、“哈希”、“bcrypt”、“argon2”、“AES”、“加密技术”、“数字签名”、“密钥管理”、“HMAC”。不适用于:TLS/HTTPS配置 - 请使用基础设施技能;JWT令牌 - 请使用`jwt`;OAuth流程 - 请使用`oauth2`。
应用现代C++设计和实现的最佳实践,以提高可靠性、可维护性和性能。在设计或重构扩展/后端系统的C++代码时使用,尤其是在资源所有权、API、错误处理和并发方面。
测试用例和应用程序服务:使用模拟网关的用例测试、DTO测试、应用程序异常测试、编排测试、在适配器边界处进行模拟。覆盖率目标:85-90%。使用时机:测试用例时、测试应用程序服务时、测试DTO和数据转换时、测试用例中的错误处理时、在层边界处模拟外部依赖时。
分析相关性分析器的操作。数据分析师的自动激活技能。触发条件:相关性分析器,相关性分析器属于数据分析技能类别的一部分。在分析或审核相关性分析器时使用。可以通过诸如“相关性分析器”,“相关性分析器”,“分析相关性r”等短语触发。
使用ast-grep(基于tree-sitter)在代码中查找和编辑符号。当查找函数定义、类定义、符号用法、重命名符号或替换JavaScript、TypeScript、Python、Go、Rust等语言中的代码时,请使用此工具。不适用于Clojure - 请改用clj-symbols。
剧作家角色逐步指导
数据:数据工程、分析、ETL、质量保证、测试。触发词:数据管道、etl、数据仓库、分析、仪表板、指标、kpi、测试、测试自动化、qa、质量保证、ci/cd测试、数据科学。
Logback - 灵活且强大的日志框架,适用于Java和Spring Boot应用程序。作为Log4j的继任者,它支持原生SLF4J、异步日志记录以及自动文件滚动。使用场景:当用户提到“logback”、“spring boot logging”、“java logging configuration”,或询问关于“logback-spring.xml”、“rolling file append…
消息代理的集成测试模式:Redis Pub/Sub、NATS、Pulsar、SQS、ActiveMQ、Azure Service Bus和Google Pub/Sub。基于容器和模拟器的Java、Node.js和Python测试。使用时机:用户提到“消息测试”、“redis pubsub测试”、“nats测试”、“pulsar测试”、“sqs测试”、“localstack测试”、“activemq…
数据取证、异常检测、审计跟踪分析、欺诈检测和违规调查专家
远程调试电视应用程序的专家(日志、遥测)
检测研究写作中的AI/LLM生成的文本模式。使用场景:(1) 在提交前审阅手稿草稿,(2) 预提交验证文档,(3) 对研究材料进行质量保证检查,(4) 确保自然的学术写作风格,(5) 长期跟踪写作的真实性。分析语法完美性、句子统一性、段落结构、词频(如AI典型的词汇'delve'、'leverage'、'robust')、标点符号模式以及过渡词的过度使用。
数学逻辑中证明论的问题解决策略
系统安全性和控制平面技能,可防止代理死锁和冻结。提供非LLM控制命令以检查任务状态、清空消息队列、取消长时间运行的工作,并在不重启容器的情况下安全恢复。
使用AXe CLI测试iOS应用程序,以进行无障碍审核、UI自动化和模拟器控制。在测试iOS模拟器应用程序、自动化UI交互、录制测试视频或审核无障碍标签和支持VoiceOver时使用。
SLF4J - Java简单日志门面。标准的日志API,它抽象了底层实现(如Logback、Log4j2)。提供参数化日志记录和支持MDC。使用场景:当用户提到“slf4j”、“java logging api”、“参数化日志”、询问“如何在Java中进行日志记录”、“日志外观模式”、“Java中的MDC”、“Java日志最佳实践”。不适用于:Logback配置-应使用`logback`代替;Lo…
对学术幻灯片和教育文档进行全面的教学审查。检查叙述结构、学生先修知识、示例解析、符号清晰度以及幻灯片节奏。支持.tex、.qmd和.typ格式的幻灯片。
慢查询监控和KYC流程性能优化
当需要修复Java代码中的CWE-606(循环条件中未检查的输入)漏洞时使用此技能。在SAST发现、安全审查或修复循环条件中未检查的输入问题时触发。
反思当前会话,识别错误并提出对.claude配置(如CLAUDE.md、hooks、skills)的改进建议。