软件开发 Skill技能列表

⚡

点文件管理器Skill dotfiles-manager

4.5

点文件管理器技能用于帮助用户组织、同步和部署开发环境配置文件,涉及版本控制、符号链接、跨平台设置等。适用于开发者和系统管理员,提升配置一致性和可移植性。关键词:点文件管理、配置文件组织、符号链接策略、跨平台环境、开发配置、自动化部署、版本控制、Git、Stow、dotbot、chezmoi、yadm、rcm。

⚡

完成前验证技能Skill VerificationBeforeCompletion

4.5

这是一个用于软件开发中的质量保证技能,强调在声称工作完成前必须运行验证命令并提供证据,以防止虚假声称和错误交付。关键词包括验证、测试、质量保证、DevOps、软件工程、错误预防、流程控制、测试驱动开发、回归测试、构建验证。

⚡

查询dot-ai项目Skill dot-ai-query-dot-ai

4.5

该技能用于查询dot-ai生态系统中的代码库,验证功能是否实际可用,而不仅仅是定义存在。用户需要提供具体使用方式(如API调用或函数导入),以追踪从定义到实现再到暴露的完整链,确保功能在项目间可集成。关键词:dot-ai、代码查询、功能验证、API调用、DevOps、软件开发工具。

⚡

数据迁移-安全模式更改Skill data-migration

4.5

该技能用于规划、执行和管理数据库与数据迁移过程,包括安全模式更改、零停机部署、数据完整性保证和回滚策略。关键词:数据迁移,数据库迁移,模式更改,零停机时间,数据完整性,回滚策略。

⚡

API设计Skill api-design

4.5

API设计技能专注于设计清洁、可扩展和可维护的REST和GraphQL API,遵循行业最佳实践。它用于规划端点结构、定义请求/响应合同、实现版本控制、安全性和文档创建。关键词:API设计,REST API,GraphQL API,可扩展性,维护性,版本控制,安全性,端点规划。

⚡

无障碍网页开发(WCAG)Skill accessibility-wcag

4.5

此技能专注于构建遵循WCAG 2.1/2.2标准的无障碍网页应用,确保网站对所有用户可访问,包括使用辅助技术的用户。涉及语义HTML、ARIA属性、键盘导航、屏幕阅读器支持、包容性设计等关键技术。关键词:无障碍开发、WCAG合规、网页可访问性、ARIA、键盘导航、屏幕阅读器、SEO搜索。

⚡

源管理Skill source-management

4.5

这个技能用于管理企业搜索中连接的MCP源,包括检查可用源、引导用户连接新源、设置查询优先级、处理速率限制和优化搜索效率。关键词:源管理、企业搜索、MCP、工具集成、API管理、速率限制、优先级排序。

⚡

知识合成技能Skill knowledge-synthesis

4.5

这个技能用于从多个数据源(如聊天记录、电子邮件、云存储等)整合搜索结果,去重并生成连贯、可信的答案,适用于企业搜索和数据管理。关键词包括:知识管理、信息整合、企业搜索、数据去重、源归属。

⚡

QA检查清单Skill qa-checklist

4.5

此技能用于在软件开发过程中,每次代码合并或部署前执行全面的质量保证检查。通过构建验证、测试套件、安全审查等六个阶段,确保代码质量和安全,并生成详细报告,提高软件可靠性。关键词:QA、检查清单、质量保证、测试、构建验证、安全审查、部署、DevOps。

⚡

端到端测试技能Skill e2e-testing

4.5

这个技能用于自动化端到端测试,通过模拟人类行为在预览和生产环境中进行测试。它使用Chrome MCP或Playwright MCP进行浏览器自动化,支持多种测试套件如烟雾测试、完整测试、视觉测试等,并可根据标志进行配置。生成详细报告,包括截图和差异分析,方便集成到CI/CD流程中。关键词:端到端测试、自动化测试、Playwright、Chrome、测试套件、CI/CD、报告生成、浏览器测试。

⚡

代码质量门禁Skill code-quality-gate

4.5

代码质量门禁技能通过五阶段自动化检查系统确保代码质量,防止生产故障,适用于软件开发中的DevOps流程。关键词:自动化检查、质量门禁、CI/CD、测试、部署、生产故障预防。

⚡

PDF处理Skill pdf

4.5

PDF处理技能是一种使用Python库(如pypdf、pdfplumber、reportlab)和命令行工具(如pdftotext、qpdf)来操作PDF文档的技术,用于提取文本和表格、创建新PDF、合并和分割文档、处理表单、OCR识别、添加水印和密码保护等。关键词:PDF处理、文本提取、表格提取、Python编程、文档自动化、数据提取、OCR技术、PDF合并分割。