软件开发 Skill技能列表
Rust重构助手Skill rust-refactor-helper
Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具
文件组织器Skill file-organizer
文件组织器技能用于通过自动化规则、命名约定和文件夹结构,系统地管理文件,实现高效组织、分类、重命名和清理,适用于文件管理、自动化任务、系统开发、媒体库构建等场景,关键词包括文件管理、自动化、智能组织、文件分类、文件夹结构、命名约定、规则自动化。
移动离线支持Skill mobile-offline-support
本技能涵盖如何实现移动应用的离线优先策略,包括本地存储、同步策略和冲突解决。关键词包括:离线存储、数据同步、冲突处理、移动开发。
移动端离线存储Skill MobileOfflineStorage
移动端离线存储技能提供跨平台离线优先数据管理解决方案,支持WatermelonDB、Realm、MMKV等多种存储引擎,实现数据同步、冲突解决和离线队列管理。关键词:移动开发、离线存储、数据同步、React Native、跨平台、WatermelonDB、Realm、MMKV、同步队列、冲突解决
ReactNative开发技能Skill ReactNativeDevelopment
React Native 开发技能是一个专注于跨平台移动应用开发的工具集。它深度集成 React Native 生态系统,提供从项目初始化、组件开发、状态管理、导航配置到性能优化、测试和调试的全套解决方案。适用于使用 JavaScript/TypeScript 构建高性能 iOS 和 Android 应用的开发者。关键词:React Native, 跨平台开发, 移动应用, JavaScript, TypeScript, 原生模块, 性能优化, 状态管理, 导航, 测试。
RALPH任务完成循环技能Skill ralph
RALPH任务完成循环技能是一个用于确保软件开发任务完全完成并通过验证的持久循环工具。它通过并行执行、自动重试和架构师验证来保证工作质量,适用于复杂任务管理。关键词:任务完成、验证、循环、架构师审核、并行处理、持久性、软件开发、自动化测试、质量保证。
审查狗Skill reviewdog
审查狗(Reviewdog)是一款自动化代码审查与安全扫描集成工具,专为CI/CD管道设计。它能将多种安全工具(如SAST、代码检查器、格式化工具)的检测结果汇总,并以内联评论的形式自动发布到GitHub、GitLab等平台的拉取请求中。核心功能包括:聚合多工具安全反馈、仅显示新增代码问题、支持40+扫描器、与主流CI平台无缝集成、强制执行安全编码标准。适用于自动化安全代码审查、DevSecOps流程集成、提升开发团队安全左移能力。关键词:自动化代码审查,安全扫描集成,CI/CD安全,DevSecOps,拉取请求安全反馈,SAST工具聚合,内联安全注释,代码质量门禁。
Godot沙盒游戏开发蓝图Skill godot-genre-sandbox
此技能提供在Godot引擎中创建沙盒游戏的专家级蓝图,涵盖物理模拟、细胞自动机、玩家创造力、性能优化和代码示例,用于开发具有开放世界和创意工具的游戏。关键词:Godot, 沙盒游戏, 细胞自动机, 物理引擎, 游戏开发, 玩家创造, 区块管理, 涌现行为。
日志模式生成器Skill log-schema-generator
日志模式生成器是一款用于创建结构化日志记录方案的专业工具。它能够自动生成包含日志级别标准(RFC 5424)、关联ID追踪模式以及ELK Stack、Splunk等主流日志平台集成模板的完整配置方案。该工具支持JSON、logfmt、ECS等多种日志格式标准化,内置上下文传播机制和个人身份信息(PII)掩码规则,帮助开发团队快速实现统一、可观测的日志系统。适用于微服务架构、分布式系统、云原生应用等场景的日志治理和运维监控需求。关键词:结构化日志,关联ID,ELK集成,Splunk配置,日志标准化,PII掩码,可观测性,微服务监控,日志分析,运维工具。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发实践,强调在多任务计划中为每个任务分派新的子代理,并在每个任务后进行规范和质量的两阶段审查,以确保代码的高质量和快速迭代。
Mermaid图表语法参考Skill mermaid-syntax
Mermaid是一个基于JavaScript的图表工具,用于从Markdown文本生成多种图表,如流程图、序列图、类图等。它支持在软件开发、数据可视化和文档编写中快速创建图表,适用于软件架构设计、系统流程描述和数据展示。关键词:Mermaid,图表语法,Markdown,流程图,序列图,软件架构,数据可视化,图表工具。
Checkstyle配置技能Skill checkstyle-configuration
这个技能用于配置和管理Checkstyle工具,专注于Java项目的代码质量检查和静态代码分析。它包括XML配置文件设置、自定义检查规则、属性配置和模块集成。关键词:Checkstyle配置,Java代码质量,静态代码分析,XML配置,自定义检查,代码审查,DevOps集成。