软件开发 Skill技能列表
Rust系统架构师Skill rust-systems-design
Rust系统架构师技能专注于使用Rust编程语言进行高性能、内存安全的系统软件设计。涉及所有权管理、并发处理、错误机制和性能优化等核心概念,适用于命令行工具、Web服务器、嵌入式系统等多种开发场景。关键词:Rust编程,系统设计,内存安全,并发模式,架构优化,高性能软件。
同步构造异步属性模式Skill sync-construction-async-property-ui-render-gate-pattern
一种软件设计模式,用于在需要异步初始化的客户端中实现同步构造和异步属性,使模块可导出并在UI组件中同步使用,避免顶级await问题。适用于前端开发,如SvelteKit应用,通过UI渲染门确保异步工作完成后才渲染UI。关键词:同步构造、异步属性、UI渲染门、前端开发、模块导出、SvelteKit、异步初始化。
编码标准与最佳实践Skill coding-standards
这个技能提供了适用于TypeScript、JavaScript、React和Node.js开发的编码标准、最佳实践和模式,旨在提高代码质量、增强可读性和可维护性,适用于前端和后端软件开发。关键词包括编码标准、最佳实践、TypeScript、JavaScript、React、Node.js、代码质量、可维护性、软件开发。
Zenith全栈开发技能指南Skill project-guidelines-example
本技能用于指导开发类似Zenith的AI驱动客户探索平台,涵盖全栈开发流程,包括前后端技术栈选择、文件结构组织、代码模式实现、测试要求设定和部署工作流程优化。关键词:全栈开发, Next.js, FastAPI, Claude AI, Supabase, 测试驱动开发, 云部署, AI集成, 项目架构。
PostgreSQL数据库模式技能Skill postgres-patterns
这个技能提供了PostgreSQL数据库的最佳实践快速参考,涵盖查询优化、模式设计、索引策略和安全设置。基于Supabase的最佳实践,适用于数据库开发、运维和架构设计,帮助提升数据库性能和安全性。关键词:PostgreSQL, 数据库优化, 索引, 安全, Supabase。
GitHub拉取请求流程Skill pull-request
这个技能是用于自动化创建和提交GitHub拉取请求的流程,涉及分支管理、代码推送、PR提交和英文标题描述编写,确保遵循最佳实践和commit message规范。关键词:GitHub、拉取请求、分支管理、代码审查、DevOps、gh命令、自动化流程。
Tomba自动化技能Skill tomba-automation
这个技能用于通过Rube MCP和Composio平台自动化Tomba任务,实现工具发现、连接管理和工作流执行。关键词:Tomba自动化,Rube MCP,Composio,工作流自动化,工具集成,API调用。
Bug复现技能Skill reproduce-bug
Bug复现技能是一种软件测试技术,用于通过分析日志、检查控制台错误和使用浏览器自动化工具(如Playwright)来复现和调查软件缺陷。它帮助开发者快速定位bug,验证修复,并记录详细步骤,提高软件质量和开发效率。关键词:bug复现、日志分析、Playwright、软件测试、缺陷调查、自动化测试。
LinuxAT-SPI2自动化技能Skill linux-at-spi2
这个技能专门用于Linux桌面自动化,通过AT-SPI2(辅助技术服务提供商接口)技术,实现GTK和Qt应用程序的可访问性自动化。它涉及D-Bus通信、Python绑定(如pyatspi2),并强调安全控制、性能优化和测试驱动开发。适用于自动化测试、辅助技术开发和桌面应用监控。关键词:Linux自动化,AT-SPI2,桌面应用,可访问性,安全控制,Python自动化,测试驱动开发。
内容集合工具Skill content-collections
内容集合工具是一个用于将本地Markdown和MDX文件转换成类型安全TypeScript数据的构建工具,专为博客、文档网站等内容密集型应用设计。它提供自动验证、热重载、与Vite和React的无缝集成,并支持Zod模式验证和MDX组件,提升开发效率和内容管理的可靠性。关键词:内容集合、类型安全、TypeScript、Markdown、MDX、Vite、React、Zod验证、前端开发工具。
知识管理技能Skill knowledge-management
知识管理技能专注于创建、组织和维护支持知识库的文章,通过编写清晰、可搜索的内容来解决客户问题,减少支持票量,并优化SEO。关键词:知识管理,支持知识库,文章编写,SEO优化,故障排除,文档维护。
形状分析Skill shape-analysis
形状分析是一种软件工程技术,专注于分析堆数据结构的形状,如链表、树和循环,用于程序验证、内存安全检测和优化。关键词:堆数据结构、形状推理、指针分析、内存验证、TVLA框架、分离逻辑。