软件开发 Skill技能列表

4.5

AsyncRedux异步操作Skill asyncredux-async-actions

AsyncRedux异步操作是一种在Flutter应用中使用AsyncRedux库进行异步状态管理的技能。它允许开发者创建异步action来处理如API调用、数据库访问、文件操作等异步任务,简化异步工作流程,支持错误处理和状态管理。关键词:AsyncRedux, Flutter, 异步操作, 状态管理, API调用, 数据库操作。

4.5

AsyncReduxAction状态检查Skill asyncredux-action-status

这是一个用于Flutter应用中AsyncRedux库的技能,专门用于检查和操作Action的完成状态。通过ActionStatus对象,开发者可以获取Action执行的成功或失败信息、错误详情,并据此进行UI导航或单元测试。关键词包括AsyncRedux、Flutter、ActionStatus、状态管理、异步编程、错误处理、导航、测试。

4.5

性能分析Skill performance-analysis

性能分析技能用于通过测量和剖析诊断系统瓶颈、建立性能基线、优化应用程序和基础设施,并规划容量。它确保系统在高负载下保持高效稳定,应用于软件开发、系统运维和性能监控。关键词:性能优化、瓶颈诊断、容量规划、性能剖析、系统监控、延迟分析、资源利用率。

4.5

代码质量评审Skill code-quality-review

代码质量评审是一种专业技能,用于在软件开发过程中系统性评估代码的多个方面,包括正确性、设计、可读性、安全性、性能和可测试性。它帮助识别技术债务、提供建设性反馈、确保代码质量和维护性,应用于代码审查、质量评估、技术债务管理和团队指导。关键词:代码评审、质量控制、软件测试、技术债务、代码重构、开发标准、质量保障、代码审查、反馈技术、静态分析。

4.5

可观察性设计Skill observability-design

可观察性设计是一种技能,用于构建监控、报警和诊断系统,将遥测数据转化为可操作的洞察。它涉及定义服务级别指标(SLI)、服务级别目标(SLO)、实施分布式追踪、创建报警规则、构建仪表盘,以及建立事件响应流程,以提高软件系统的可靠性和生产准备就绪。关键词:可观察性、监控、SLI、SLO、报警、分布式追踪、DevOps、仪表盘设计、错误预算。

4.5

Playwright夹具与钩子Skill playwright-fixtures-and-hooks

本技能教授如何使用Playwright测试框架的夹具系统和生命周期钩子来管理测试状态、创建可重用基础设施、实现高效测试设置和拆卸。适用于前端开发测试自动化,关键词包括:Playwright、夹具、钩子、测试自动化、前端测试、测试框架。

4.5

更新变更日志Skill update-changelog

这个技能用于自动更新软件仓库的变更日志,基于git提交历史生成结构化的变更记录,帮助用户跟踪版本变化和发布信息。关键词:变更日志,git提交,版本控制,DevOps,软件开发,自动化,版本管理。

4.5

Apple笔记CLISkill apple-notes

这个技能是一个命令行工具,用于在macOS上管理Apple Notes,支持创建、查看、编辑、删除、搜索、移动和导出笔记,提升笔记管理效率。关键词:Apple Notes, CLI, 终端管理, 笔记管理, macOS。

4.5

Python项目结构优化Skill python-project-structure

本技能专注于Python软件项目的结构与模块架构设计,包括目录布局、公共API定义(如使用__all__)、模块化组织和代码分层。用于提高代码的可维护性、可读性和扩展性,适用于新项目设置、现有代码库重组和库包开发。关键词:Python项目结构、模块架构、API设计、代码组织、软件架构、__all__、目录布局、分层设计、领域驱动。

4.5

后端架构师Skill backend-architect

后端架构师技能专精于设计可扩展、弹性、可维护的后端系统和API,涵盖微服务架构、分布式系统、事件驱动模式、REST/GraphQL/gRPC接口等关键领域,适用于构建高性能、可观测、安全的现代化软件架构,助力企业实现系统级优化和数字化转型。关键词:后端架构、微服务、API设计、分布式系统、事件驱动、性能优化、可观测性、安全模式、弹性容错。

4.5

状态同步技能Skill skill-status-sync

该技能用于原子性地同步TODO.md和state.json文件中的任务状态,仅限独立使用,避免多技能调用问题。支持preflight_update、postflight_update和artifact_link操作,适用于手动状态修正、独立脚本执行和恢复操作。关键词:任务状态同步、原子更新、Bash脚本、DevOps工具、项目管理自动化。

4.5

测试生成器Skill test-generator

测试生成器是一款自动化测试工具,用于生成单元测试和集成测试文件,具备智能边界情况分析功能,支持分析函数签名和类型提示自动生成空值、边界和注入等边缘测试用例,适用于Python和JavaScript等多种编程语言。关键词:测试生成、自动化测试、边界情况分析、代码覆盖率、智能模式、软件开发。