软件开发 Skill技能列表
Jest测试技能Skill jest
Jest测试技能是专注于JavaScript/TypeScript测试框架Jest的专业知识集合。它提供Jest配置、模拟策略、快照测试、覆盖率分析以及异步测试等核心能力,帮助开发者高效进行单元测试、集成测试和测试驱动开发,确保代码质量和稳定性。关键词:Jest测试,JavaScript测试,单元测试,模拟策略,快照测试,测试覆盖率,TDD,前端测试,后端测试。
Playwright技能Skill playwright
Playwright 技能是一套专家级的工具和指南,用于构建和维护基于 Playwright 的端到端(E2E)测试。它包括页面对象模型、自定义固定装置、视觉回归测试、无障碍测试、API 测试以及与 CI/CD 管道的集成。
ctx-日志批量丰富Skill ctx-journal-enrich-all
此技能用于自动批量处理并丰富开发日志条目。它通过分析未处理的会话记录,自动提取标题、类型、结果、主题标签、使用技术和摘要,并生成标准化的YAML前置元数据。适用于开发工作流优化、知识库构建和会话记录自动化归档,帮助团队高效管理技术债务和项目历史。关键词:日志处理,自动化丰富,YAML元数据,开发会话管理,知识管理,批量处理,上下文提取。
AgentuityCLI项目详情查看工具Skill agentuity-cli-project-show
这是一个用于通过命令行界面(CLI)查看Agentuity平台项目详细信息的工具。它需要用户先进行身份验证,然后可以查询指定项目的ID、名称、描述、标签、组织ID、密钥和环境变量等核心信息。关键词:Agentuity CLI,项目管理,命令行工具,项目详情,身份验证,JSON输出,DevOps工具。
agentuity-cli-profile-createSkill agentuity-cli-profile-create
Agentuity CLI 配置文件创建工具,用于快速创建和管理命令行工具的配置配置文件。支持创建新配置、切换配置环境,适用于开发、测试和生产环境的配置管理。关键词:Agentuity CLI,配置管理,配置文件创建,开发工具,环境切换,DevOps。
知识库状态查看器Skill knowledge
这是一个用于监控和管理项目知识库的工具,能够实时显示学习模式状态、统计知识条目数量、展示近期学习成果。主要功能包括知识库状态监控、学习成果提取、缓存统计和模式识别。适用于软件开发团队、项目管理者和AI辅助开发场景,帮助团队积累项目经验、记录技术决策和避免重复错误。关键词:知识库管理、学习模式、项目洞察、模式识别、决策记录、软件开发工具、AI辅助开发、团队协作。
Git基础操作指南Skill git-operation
本技能指南详细介绍了Git版本控制系统的核心操作流程,特别是代码提交规范。它强调了提交信息的英文书写规范、格式要求以及提交前的代码格式化与测试验证步骤,旨在帮助开发者建立标准、高效的代码提交习惯,提升团队协作与代码管理质量。关键词:Git操作,代码提交,版本控制,开发规范,团队协作。
Vitest测试框架Skill vitest
Vitest 是一个基于 Vite 构建的现代化、高性能 JavaScript/TypeScript 单元测试框架。它提供了与 Jest 高度兼容的 API,支持原生 ESM、TypeScript 和 JSX,具备极快的测试热更新和智能监视模式。核心功能包括并行测试、内置覆盖率、快照测试、模块模拟和丰富的断言库,是前端开发中替代 Jest 的轻量高效选择。关键词:Vitest,单元测试,前端测试,JavaScript 测试,TypeScript 测试,Vite,Jest 替代品,测试框架,覆盖率,快照测试。
Jest测试框架专家Skill jest-testing
提供Jest测试框架的深入知识和最佳实践,涵盖配置、匹配器、模拟、快照测试等方面,专注于JavaScript和TypeScript应用的测试。
配置硬化Skill config-hardening
配置硬化技能用于通过审计和优化软件配置默认值,降低部署过程中的安全风险,确保系统安全。适用于中级开发者,关键词包括:配置硬化、安全部署、默认配置、风险降低、DevOps实践、配置审计、秘密管理。
NewRelic自动化Skill NewRelicAutomation
这个技能用于自动化New Relic监控工作流,通过集成工具管理警报策略、配置通知渠道(如电子邮件、Slack)、监控应用程序性能,并实现跨应用警报集成。关键词:New Relic、自动化、监控、DevOps、警报管理、observability、APM、通知渠道。
创建系统定时任务Skill create-system-routine
这个技能用于在操作系统级别创建和管理基于时间的系统例程,例如使用cron(Linux)或launchd(macOS)调度脚本或命令的执行。适用于自动化任务、定时备份、系统监控等场景。关键词:系统定时任务、cron、launchd、调度、自动化、脚本执行、操作系统级任务计划。