登录
下载
Skill UI
浏览并发现
7268+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
AB测试
,共找到
279
条记录
默认排序
最新上传
最多下载
代码重构技巧指南
refactor
github/awesome-copilot
52
本技能提供了全面的代码重构指南和技巧,旨在提高代码结构、可读性和可维护性,同时不改变系统的外部行为。涵盖了如何识别和修复长方法、重复代码、上帝对象(God Object)等常见代码异味。强调重构应采取渐进式、测试驱动和系统化的方法,确保代码质量的稳步提升。
查看详情
代码重构详细计划
refactor-plan
github/awesome-copilot
262
这是一个用于规划大规模、多文件的代码重构任务的详细模板。它强制要求开发者系统性地规划当前状态、目标状态、受影响文件和执行阶段(类型定义、实现、测试)。核心功能包括确保每一步都有明确的验证步骤和完整的回滚预案,从而保证代码在重构过程中的稳定性。
查看详情
代码审查与重构专家
review-and-refactor
github/awesome-copilot
419
模拟资深软件工程师,对项目代码进行全面深度审查和重构。根据项目设定的所有编码规范和最佳实践进行优化,确保代码结构清洁、高可维护性。重构过程不会修改文件结构,并且必须保证所有现有测试用例通过,保持代码完整性。
查看详情
编排数据库迁移测试项目
scaffolding-oracle-to-postgres-migration-test-project
github/awesome-copilot
294
用于为.NET解决方案创建完整的xUnit集成测试骨架,专门用于验证复杂的数据库迁移(如Oracle到PostgreSQL)。该骨架包含事务回滚基类和测试数据管理工具,可确保测试环境的健壮性,无需预先编写任何测试用例。适用于在编写迁移集成测试前设置测试基础设施。
查看详情
结构化计划执行代理
structured-autonomy-implement
github/awesome-copilot
420
这是一个高级执行代理,用于确保项目或任务的实施过程高度结构化和精确。它严格遵循提供的实施计划,只进行指定的修改,并在每一步完成后更新计划文档,直到完成所有步骤和测试。适用于需要高精度、流程化执行的软件开发或项目管理场景。
查看详情
结构化代码审查流程
structured-code-review
rohitg00/skillkit
331
这是一个全面的五阶段代码审查方法论,用于提高代码质量。它系统地检查代码是否满足需求、逻辑是否正确、可维护性、测试覆盖率以及安全性和性能漏洞。反馈级别清晰(如严重、主要、次要),确保代码达到高标准。
查看详情
测试模式指南
test-patterns
rohitg00/skillkit
352
通过 AAA、Given-When-Then、数据构建器、对象母体、参数化测试、夹具、间谍和测试替身等成熟模式,帮助设计结构化、可靠、可维护的单元、集成或端到端测试,涵盖命名规范、TDD/BDD 与模拟实践。
查看详情
识别与修正测试反模式
testing-anti-patterns
rohitg00/skillkit
76
本技能用于系统性地审查测试代码的质量,帮助识别并修正常见的测试反模式。它能够检测出如测试不稳定(flaky)、过度使用Mocking、断言脆弱、测试耦合以及代码过大等问题。通过提供缺陷分析和最佳实践,确保测试的可靠性和可维护性,提升整体代码质量。
查看详情
Vue Pinia单元测试最佳实践
unit-test-vue-pinia
github/awesome-copilot
454
本指南详细介绍了针对Vue 3、TypeScript和Pinia状态管理系统的单元测试最佳实践。它指导用户如何使用Vitest和Vue Test Utils进行组件、Composable和Pinia Store的测试,强调采用行为驱动(black-box)的断言方式,保持测试的纯粹性和可维护性。
查看详情
结构化项目计划执行
executing-plans
jnMetaCode/superpowers-zh
99
本技能用于指导系统性地执行详细的书面开发计划。流程首先要求进行批判性审查,识别计划缺陷、依赖缺失和环境假设。随后,任务将按顺序执行,每完成一步都需要进行严格的验证和代码提交。整个流程覆盖了异常处理(如测试失败、依赖缺失)和最终报告生成,确保开发过程严谨、可追溯、可控。
查看详情
开发分支收尾与集成流程
finishing-a-development-branch
jnMetaCode/superpowers-zh
275
本技能用于指导开发人员完成开发分支的收尾工作。它强制执行最佳实践,核心流程包括:首先运行测试验证,然后提供结构化的集成选项(如本地合并、创建PR、保留或丢弃)。这确保了代码能够系统、可靠地进入主线分支,并进行必要的清理,流程严谨,适用任何需要版本控制和代码集成的场景。
查看详情
管理隔离的 Git 工作树环境
using-git-worktrees
jnMetaCode/superpowers-zh
202
该技能自动化创建和配置隔离的 Git 工作树。它通过遵循严格的目录选择逻辑、执行必须的忽略文件检查,并自动安装依赖和运行基线测试,确保了开发环境的安全性。适用于开始功能开发或在干净、可验证的工作空间中执行实现计划。
查看详情
上一页
1
2
3
...
20
21
22
23
24
下一页
语言
简体中文
English