软件开发 Skill技能列表
Issue开发流水线技能Skill issue-devpipeline
这个技能实现了一个基于Wave Pipeline的软件开发和问题解决流水线,通过规划器深度交互分解需求并生成执行队列,执行器并行实施代码解决方案,提高开发效率和并行处理能力。关键词:Wave Pipeline、规划执行、软件开发流水线、并行处理、自动化开发。
PDF操作工具包Skill pdf
这是一个用于程序化处理和操作PDF文档的技能,提供全面的工具集,包括提取文本和表格、创建新PDF、合并和拆分文件、填充表单等功能,适用于文档自动化、数据分析和报告生成。关键词:PDF处理、文本提取、表格提取、PDF创建、文档自动化、数据分析、Python、命令行工具。
系统化调试技能Skill SystematicDebugging
系统化调试技能是一个四阶段调试框架,用于在软件开发中确保找到根本原因后再进行修复,避免随机猜测和症状修复。它包括根因调查、模式分析、假设测试和实施阶段,提高调试效率、减少错误并支持SEO关键词如调试、根本原因、系统化、软件测试、错误修复和质量保证。
数据库技能Skill databases
这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。
代码审查Skill code-review
这是一个指导代码审查实践的技能,强调技术严谨性、基于证据的声明和验证过程,适用于软件开发中的代码评审、反馈接收和请求审查,确保代码质量和防止错误完成声明。关键词包括代码审查、技术严谨、验证、软件开发、质量保证、测试、DevOps、证据优先。
代码审查助手Skill code-reviewer
这个技能用于系统化地进行代码审查,检查代码的功能正确性、代码质量、性能、安全性和可维护性,帮助开发者识别潜在问题并提供改进建议,提高软件质量。关键词包括:代码审查、代码质量、安全性检查、性能优化、静态代码分析、软件测试、质量保证、代码重构。
创建Git工作树用于PRDSkill dot-ai-worktree-prd
这个技能自动化创建Git工作树,基于产品需求文档(PRD),生成描述性分支名称,优化团队协作和版本控制流程。关键词:Git、工作树、PRD、分支管理、自动化、DevOps、版本控制、软件开发工具。
AI系统健康诊断Skill dot-ai-version
此技能用于获取和诊断系统的全面健康状态,提供AI驱动的系统监控和故障排查功能,关键词包括系统健康、诊断、AI工具、运维监控、DevOps。
创建发布标签技能Skill dot-ai-tag-release
该技能用于自动化创建基于变更日志片段的语义版本发布标签,支持版本升级(主版本、次版本、补丁版本),并集成到CI/CD流程中,确保发布触发工作流。关键词:发布标签、语义版本、变更日志、自动化发布、DevOps。
查询dot-ai项目Skill dot-ai-query-dot-ai
该技能用于查询dot-ai生态系统中的代码库,验证功能是否实际可用,而不仅仅是定义存在。用户需要提供具体使用方式(如API调用或函数导入),以追踪从定义到实现再到暴露的完整链,确保功能在项目间可集成。关键词:dot-ai、代码查询、功能验证、API调用、DevOps、软件开发工具。
结构化代码审查技能Skill code-review
这个技能用于自动化执行代码审查,覆盖风格、可读性和安全等方面,提供结构化反馈。它专注于重要问题如错误和安全风险,适用于拉取请求和合并请求审查,以提升代码质量和团队协作效率。关键词:代码审查,自动化,安全编码,可读性,单元测试。
标准执行Skill standards-enforcement
此技能专注于通过使用ESLint、Prettier等工具建立和执行代码标准、最佳实践和架构模式,以提升代码质量和团队协作效率。关键词:代码标准、ESLint、Prettier、代码审查、代码质量、编码最佳实践、架构模式。