软件开发 Skill技能列表
Crystal并发编程技能Skill crystal-concurrency
Crystal并发编程技能专注于使用Crystal语言的轻量级并发模型,包括纤维、通道和选择语句,用于构建高性能、非阻塞的应用程序。适用于后端开发、并行处理、实时数据流和高并发场景。关键词:并发编程、Crystal、纤维、通道、工作池、并行执行、非阻塞I/O、高并发、高性能应用、软件架构。
条件渲染技巧:使用三元运算符Skill rendering-conditional-render
这个技能用于在前端开发中优化条件渲染,特别是在 React 和 TypeScript 环境中。通过使用显式三元运算符替代逻辑与运算符,避免当值为 0、NaN 或其他假值时意外渲染,提升代码可靠性和用户体验。关键词包括:条件渲染、三元运算符、React、TypeScript、前端开发、假值处理、优化技巧。
Salesforce开发Skill salesforce-development
本技能专注于Salesforce平台开发,涵盖Lightning Web组件、Apex编程、REST/批量API等工具,用于构建和定制企业CRM解决方案,适用于低代码开发、后端逻辑和集成场景,关键词:Salesforce, LWC, Apex, API, 低代码开发, CRM定制。
Expo部署Skill expo-deployment
Expo部署技能用于将基于Expo框架开发的移动应用部署到iOS App Store、Android Play Store以及Web平台,包括配置EAS构建、管理OTA更新和实施CI/CD工作流,适用于移动应用开发和发布流程。关键词:Expo、部署、iOS、Android、Web、EAS、OTA更新、CI/CD、移动开发。
API模式技能Skill api-patterns
API 模式技能用于实现安全、验证的 API 路由,包括 RLS 上下文、Zod 验证和错误处理模式。适用于后端开发中的 API 端点创建、CRUD 操作、webhook 处理和服务器端验证。关键词:API 开发、RLS、Zod 验证、Next.js、错误处理、安全 API、后端路由。
GraalVMTruffle语言运行时实现Skill graalvm-truffle-implementer
GraalVM Truffle 实现技能用于使用 GraalVM Truffle 框架高效构建语言运行时,包括解释器、JIT编译优化和多语言应用开发。关键词:GraalVM、Truffle、语言运行时、解释器、JIT编译、多语言互操作、性能优化、AST解释器、节点特化、自优化系统。
文档生成Skill generating-documentation
这个技能用于生成全面的技术文档,覆盖API文档、代码文档、文档站点、架构决策记录和图表。它帮助开发者和团队文档化系统架构、API接口和代码库,提高文档质量和可维护性,支持自动化文档生成和CI/CD管道。关键词:技术文档、API文档、代码文档、文档站点、ADRs、图表、自动化文档生成、CI/CD管道。
邮件撰写器Skill EmailComposer
邮件撰写器技能帮助用户高效起草专业电子邮件,适用于商业、技术、客户服务等多种沟通场景。提供结构化模板、语气指南和最佳实践,提升邮件写作效率和质量,适用于办公沟通、商务交流、客户支持等领域。关键词:邮件撰写、专业邮件、商业沟通、电子邮件模板、邮件起草、办公技能、SEO。
严格TypeScript模式Skill strict-typescript-mode
此技能用于在TypeScript开发中强制执行严格编码规范,包括禁止未文档化的`any`类型、要求公共API显式类型、使用泛型约束、工具类型、只读属性和区分联合等,旨在提升代码质量、类型安全和可维护性。适用于TypeScript项目、新功能开发、代码审查和重构场景。关键词:TypeScript,严格模式,编码规范,类型安全,前端开发,代码审查。
程序化SEO页面模板技能Skill pseo-templates
此技能用于创建程序化SEO页面模板,通过动态路由和结构化数据渲染,为每个页面生成独特、意图匹配的内容,包括差异化标题、描述和FAQ。适用于大规模生成高质量SEO页面,提升搜索排名和用户体验。关键词:程序化SEO,页面模板,动态路由,SEO优化,内容生成,E-E-A-T信号,大规模页面生成。
Git清理Skill git-cleanup
这个技能用于安全地分析和清理本地Git分支和工作树,通过分类为合并、squash合并、被取代或活跃工作,帮助开发者高效管理版本控制仓库。关键词:Git清理、分支管理、worktree、DevOps、版本控制、代码管理、git
跨层检查Skill check-cross-layer
跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。