软件开发 Skill技能列表
架构决策记录技能Skill adr-architecture
架构决策记录(ADR)技能用于文档化重要的技术或架构决策,记录上下文、替代方案、后果和状态,帮助团队维护决策历史并支持新成员了解。关键词:架构决策、技术决策、ADR、决策记录、文档化、决策轨迹。
Rust文档编写指南Skill rust-docs-guidelines
这个技能提供了编写Rust编程语言文档的标准和最佳实践,旨在提高文档质量和可维护性。它包括使用内部文档链接避免重复、关注设计意图、优化代码注释等关键方面,适用于Rust开发者、技术文档工程师和软件架构师。关键词:Rust, 文档编写, 内部链接, 代码注释, 软件开发, 最佳实践, 技术文档, 编程指南。
读取未修改C模块Skill read-unmodified-c-module
这个技能用于读取C模块的源代码,通过git命令查看修改前的代码版本,适用于软件开发中的代码调试、审查和版本管理。关键词:C语言、模块、源代码、读取、git、版本控制、软件开发。
Tauri桌面应用技能Skill tauri-desktop
Tauri桌面应用技能专注于使用Tauri 2.0框架构建轻量级、安全的跨平台桌面和移动应用。涉及Rust后端开发、Web前端技术、插件系统、IPC通信、安全模型、自动更新和移动支持。关键词:Tauri, Rust, Web前端, 跨平台, 桌面应用, 移动应用, 安全, 轻量级。
最小化RustFFICrate表面技能Skill minimize-rust-ffi-crate-surface
这个技能用于最小化Rust FFI crate的暴露接口,通过移除未使用或仅用于C/C++单元测试的符号,优化代码库、减少维护负担并提高安全性。关键词:Rust, FFI, C/C++, 单元测试, 代码清理, 符号删除, 跨语言编程, 测试优化。
Mailsoftly自动化集成Skill mailsoftly-automation
这个技能用于通过Rube MCP和Composio平台自动化Mailsoftly邮件服务操作,支持工具发现、连接管理和工作流执行,帮助用户简化邮件任务自动化流程。关键词:Mailsoftly自动化、Rube MCP、Composio、邮件工具、API集成、自动化工作流。
单元测试生成器Skill test-generator
这个技能用于自动生成单元测试,基于现有代码模式和测试框架,提高测试覆盖率和开发效率。关键词:单元测试、测试生成、代码分析、测试框架、自动化测试。
内部通讯Skill internal-comms
此技能用于帮助撰写各种内部通讯,如状态报告、领导层更新、3P更新等。它提供资源集和指南,使用公司偏好的格式,旨在提高内部沟通效率。关键词:内部通讯、状态报告、领导更新、3P更新、公司通讯、常见问题、项目更新、事件报告、FAQ回复、团队沟通。
性能分析Skill performance-analysis
性能分析技能用于通过测量和剖析诊断系统瓶颈、建立性能基线、优化应用程序和基础设施,并规划容量。它确保系统在高负载下保持高效稳定,应用于软件开发、系统运维和性能监控。关键词:性能优化、瓶颈诊断、容量规划、性能剖析、系统监控、延迟分析、资源利用率。
GeminiCLI文档管理技能Skill gemini-cli-docs
该技能用于自动化管理Gemini CLI文档,提供文档抓取、索引构建、搜索功能和维护自动化,提高文档管理效率和准确性。关键词:Gemini CLI、文档管理、自动化、搜索、索引、漂移检测。
桌面等待Skill desktop-wait
该技能用于在桌面应用程序中等待特定UI元素或窗口的出现,确保在自动化操作前应用状态同步,适用于对话框打开、加载完成等场景,关键词包括UI元素、窗口等待、自动化测试、桌面同步。
创建拉取请求技能Skill pull-request
此技能用于自动创建GitHub拉取请求,通过解析参数生成规范的PR标题和正文,链接到相关问题,便于代码审查和跟踪。适用于软件开发流程中的DevOps环节,提高效率。关键词:GitHub, 拉取请求, 代码审查, 自动化, DevOps。