软件开发 Skill技能列表
过长技能Skill too-long-skill
这个技能用于测试技能文件长度验证,包含超过500行的填充内容,旨在验证文件长度限制并触发验证失败。关键词:技能验证、文件长度、测试、验证失败、量化交易、数据统计。
缺失引用检测Skill missing-references
此技能用于检测和验证规则引用文件的一致性,识别缺失的引用文件,以确保数据完整性。关键词:引用检测、一致性验证、缺失文件、测试工具。
缺失描述技能Skill missing-description
这个技能用于标识或处理缺失必要描述字段的情况,常见于技能管理系统或数据治理中。关键词包括:技能、描述、缺失、SEO优化、技能管理、数据治理。
技能名称验证Skill Invalid-Name
此技能用于验证技能名称是否符合命名规范,如检查大写字母、特殊字符等错误,确保数据完整性和系统稳定性,适用于技能管理、错误处理和数据验证场景。关键词:技能验证、名称检查、数据完整性、错误处理、规范验证、SEO优化。
Playwright测试架构技能Skill playwright-test-architecture
这个技能用于设置和组织Playwright测试项目,包括配置管理、测试结构设计、并行执行优化、重试策略和环境适配等,帮助构建可扩展、可维护的自动化测试套件。关键词:Playwright测试,测试架构,自动化测试,前端测试,配置管理,并行执行,重试策略,测试报告。
Vitest性能优化Skill vitest-performance
本技能专注于Vitest性能优化,提供快速执行、监视模式和并行化策略的全面指南,帮助开发者提升测试效率和代码质量,关键词包括Vitest、性能优化、测试、TypeScript、快速执行、监视模式、并行化、软件测试、前端开发。
基于条件的等待Skill condition-based-waiting
该技能用于在软件测试中,通过条件轮询等待实际状态变化,避免使用任意超时,从而消除竞态条件导致的不稳定测试。关键词:条件等待、软件测试、竞态条件、异步操作、稳定测试。
Discord自动化操作技能Skill discord
此技能允许通过Otto机器人自动控制Discord,实现消息发送、频道管理、表情符号和贴纸上传、投票运行等多种功能,适用于团队协作、社区运营和自动化管理场景。关键词:Discord, 自动化, 机器人, 消息管理, 社区运营, Otto, Discord操作
消息队列应用技能Skill using-message-queues
该技能涉及使用消息代理和任务队列实现异步通信模式,专为构建事件驱动系统、处理后台作业或实现服务解耦而设计。涵盖Kafka、RabbitMQ、NATS、Redis Streams、Celery、BullMQ和Temporal等技术,适用于微服务架构、数据分析管道和复杂工作流编排。关键词:消息队列、异步通信、事件驱动、服务解耦、后台作业、任务队列、事件流、工作流编排、微服务、Kafka、RabbitMQ、NATS、Redis、Celery、BullMQ、Temporal。
Grafana仪表盘创建与管理Skill grafana-dashboards
Grafana仪表盘创建与管理技能专注于使用Grafana工具设计和部署实时监控仪表盘,用于可视化系统性能、应用指标和业务KPIs,提升运维效率和观测性。关键词:Grafana、仪表盘、监控、可视化、Prometheus、SLO、DevOps、实时数据、指标管理、运维观测性。
Python测试模式Skill python-testing-patterns
Python 测试模式技能是关于使用 pytest、fixtures、mocking 和测试驱动开发(TDD)在 Python 中实施全面测试策略的指南。它涵盖了单元测试、集成测试、功能测试等多种测试类型,以及测试结构、覆盖率、隔离等核心概念,适用于编写测试代码、设置测试基础设施、集成到 CI/CD 流程等场景。关键词:Python 测试、pytest、fixtures、mocking、TDD、单元测试、集成测试、测试覆盖。
Neovim配置研究技能Skill skill-neovim-research
此技能用于自动化执行Neovim配置研究任务,通过委托子代理探索插件文档和代码库,实现配置优化、模式识别和报告生成。它采用后飞行模式处理状态更新、工件链接和Git提交,适用于开发工作流中的Neovim工具链研究。关键词:Neovim, 配置研究, 插件文档, 代码探索, 自动化任务, 后处理操作, 开发工具, 技能委托。