软件开发 Skill技能列表

4.5

UV包管理器Skill uv-package-manager

UV包管理器是一个用Rust编写的高性能Python包管理工具,提供极快的依赖安装速度、虚拟环境管理、Python版本控制和锁文件支持,适用于现代Python开发工作流,包括CI/CD集成和Docker优化。关键词:Python、包管理、依赖解析、虚拟环境、Rust、快速、CI/CD、DevOps、开发工具。

4.5

Python打包Skill python-packaging

Python打包技能用于创建、结构化和分发Python包,包括配置项目结构、使用pyproject.toml或setup.py定义元数据、构建wheel和源分发、发布到PyPI等。适用于开发Python库、命令行工具和代码分发,关键词:Python打包、PyPI、setuptools、pyproject.toml、CI/CD、版本控制、依赖管理。

4.5

困境问题解决分派指南Skill WhenStuck-Problem-SolvingDispatch

这个技能用于在遇到困境时,根据症状快速选择合适的问题解决技术。关键词包括问题解决、分派、困境类型、技术选择、复杂度、创新、模式识别、假设挑战、规模测试、代码调试、工作效率提升。

4.5

根因追溯Skill root-cause-tracing

根因追溯是一种软件开发技能,用于在错误发生时,通过向后追踪调用栈来找到原始触发点,识别无效数据或错误行为的来源。关键词:根因追溯、调试、测试、调用栈、错误追踪、软件缺陷。

4.5

元模式识别Skill Meta-PatternRecognition

元模式识别是一种跨领域技能,用于在三个以上不同领域中发现重复出现的模式,提取普遍设计原则,以优化软件架构、系统设计和问题解决,提升效率和创新。关键词包括:模式识别、跨领域、普遍原则、软件架构、系统优化、设计模式、效率提升。

4.5

RESTfulHATEOASAPI设计技能Skill restful-hateoas

此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。

4.5

TailwindCSS重构技能Skill tailwind-refactor

此技能专为 Tailwind CSS 开发者设计,用于代码重构和 v4 迁移。它提供最佳实践指南,帮助清理废弃工具类、整合冗长模式、更新语法,并确保兼容性,同时保持视觉一致性。关键词:Tailwind CSS,重构,v4 迁移,前端开发,代码优化,CSS 框架。

4.5

事件响应Skill incident-response

事件响应是用于系统管理生产事故的技能,包括检测、分类、缓解、解决和事后分析,旨在最小化停机时间并防止复发。关键词:事件响应、生产事故、DevOps、运维管理、事后分析。

4.5

构建包Skill build-packages

该技能用于构建和编译fe-tools monorepo包,涉及执行npm build命令、诊断TypeScript编译错误并提供修复,以确保前端开发项目的代码质量。关键词:构建,编译,TypeScript,monorepo,前端工具,错误处理,npm。

4.5

子代理驱动开发Skill subagent-driven-development

子代理驱动开发是一种软件开发流程,用于在当前会话中通过分发独立子代理执行任务,并进行两阶段审查(先规格符合性,后代码质量),以提高开发效率和代码质量。关键词:软件开发、子代理、代码审查、任务执行、快速迭代、规格符合性、代码质量。

4.5

完成前验证技能Skill VerificationBeforeCompletion

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

4.5

代码审查Skill code-review

这是一个指导代码审查实践的技能,强调技术严谨性、基于证据的声明和验证过程,适用于软件开发中的代码评审、反馈接收和请求审查,确保代码质量和防止错误完成声明。关键词包括代码审查、技术严谨、验证、软件开发、质量保证、测试、DevOps、证据优先。