软件开发 Skill技能列表
Bug复现技能Skill reproduce-bug
Bug复现技能是一种软件测试技术,用于通过分析日志、检查控制台错误和使用浏览器自动化工具(如Playwright)来复现和调查软件缺陷。它帮助开发者快速定位bug,验证修复,并记录详细步骤,提高软件质量和开发效率。关键词:bug复现、日志分析、Playwright、软件测试、缺陷调查、自动化测试。
卓越前端设计技能Skill frontend-design
这个技能专注于创建独特、生产级的前端界面,强调高质量设计和避免通用AI美学。它提供从设计思考到代码实现的完整流程,涵盖排版、颜色、动效等美学元素,适用于Web开发、UI设计、React组件、HTML/CSS布局等场景。关键词:前端开发、UI设计、创意代码、生产级接口、美学指南、Web组件、前端美学。
Rust开发Skill rust
Rust开发技能专注于编写安全、高性能的系统级代码,利用所有权、生命周期和特质等核心概念。适用于内存安全、系统编程、异步处理等场景,是开发可靠软件的重要工具。关键词:Rust、内存安全、系统编程、所有权、生命周期、特质、异步编程。
现代Web应用架构Skill modern-web-app-architecture
这个技能用于设计和构建现代Web应用程序,包括单页应用(SPA)、服务器端渲染(SSR)、静态站点生成(SSG)和React服务器组件(RSC)等。它涵盖架构权衡、状态管理、性能优化、测试策略、交付流程和团队扩展,提供生产就绪的实践指导,如核心Web指标、可访问性、安全性和微前端架构。关键词:Web应用架构、SPA、SSR、SSG、RSC、前端开发、性能优化、状态管理、测试、团队扩展。
现代Web应用架构技能Skill modern-web-app-architecture
本技能提供现代Web应用架构的全面指导,涵盖SPA、SSR、SSG、RSC等渲染策略,专注于架构权衡、状态管理、性能优化、测试和团队扩展。关键词:Web应用、架构设计、前端开发、性能优化、SEO、状态管理、测试策略。
ElixirEcto模式Skill elixir-ecto-patterns
这个技能是关于在Elixir编程语言中使用Ecto进行数据库操作的全面指南。它涵盖模式定义、变化集验证、查询构建、关联管理、事务处理等,用于构建高性能、可维护的数据库驱动Elixir应用。关键词:Elixir, Ecto, 数据库操作, 模式设计, 查询优化, 数据验证, 后端开发, Phoenix框架。
Gogcli运维Skill gogcli-ops
这个技能用于通过 gogcli 命令行工具管理和操作 Google Workspace 中的文件,包括 Drive、Sheets、Docs 和 Slides。它支持文件检查、搜索、导出、读取和更新,涵盖身份验证、URL 解析和错误处理,适用于自动化工作流。关键词:gogcli, Google Workspace, CLI, 文件管理, 自动化, DevOps。
文件维护技能Skill maintenance
这是一个自动化文件维护和清理的技能,专注于文件整理、归档、减少文件膨胀以及组织日志文件。适用于软件开发、数据管理和系统维护场景,提高工作效率和文件管理质量。关键词:文件清理、自动化整理、归档管理、日志组织、DevOps工具。
变更日志片段创建技能Skill dot-ai-changelog-fragment
这个技能用于在软件开发过程中,当完成产品需求文档(PRD)工作时,自动创建变更日志片段。它帮助团队生成规范的发布说明,确保文档与代码同步,提高DevOps效率。关键词包括:变更日志、PRD、发布说明、自动化工作流、towncrier、代码审查、DevOps。
QA&TestingEngine—CompleteSoftwareQualitySystemSkill afrexai-qa-testing-engine
这是一个全面的软件质量系统,包含了从测试策略设计到执行、覆盖范围和报告的详细步骤和模板,旨在帮助团队提高软件质量并确保软件的可靠性和安全性。
参考类预测器Skill reference-class-forecaster
参考类预测器是一种基于历史类比数据的预测方法,专门用于对抗乐观偏见和规划谬误。该技能通过分析可比项目的历史结果数据,提供客观的“外部视角”预测,帮助决策者校正过度乐观的内部估算。核心功能包括参考类选择、历史数据分布分析、偏差校正因子计算、不确定性量化以及内外视角对比分析。适用于项目管理、投资决策、风险评估等场景,提升预测准确性和决策质量。关键词:参考类预测、乐观偏见校正、规划谬误、历史数据分析、决策质量、外部视角预测、偏差校正、项目管理预测、风险评估、统计预测模型。
跨层检查Skill check-cross-layer
跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。