跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/laurigates/claude-plugins/design-legacy-seams

design-legacy-seams

Claude Code design-legacy-seams 安装:为旧代码补行为测试

English

Claude Code 安装步骤

  1. 打开 GitHub 来源链接,从固定提交下载仓库快照。把 software-design-plugin/skills/design-legacy-seams/ 整个目录复制到练习项目的 .claude/skills/design-legacy-seams/,保留随附参考文件。
  2. 确认 .claude/skills/design-legacy-seams/SKILL.md 在目录第一层。从项目根目录启动 Claude Code。
  3. 在会话中用 /design-legacy-seams 运行下方示例。

中文摘要

在重构前找出可以隔离时钟、外部调用或全局状态的测试切入点。先用特征测试记录实际输出,再以可核对的改动调整实现。

SKILL.md 中文导读

可复现示例

运行 /design-legacy-seams。提供一个直接读当前日期的图书借阅提醒函数。约定现状是到期当天仍显示未逾期。请设计测试切入点和两个覆盖日期边界的用例,暂时只输出方案。

工作步骤

  1. 运行或阅读现有函数以确认日期边界行为。
  2. 选择最小切入点,将时钟变成可替换的依赖。
  3. 写出边界断言,核对改动前后的行为。

验收方法

方案提出可注入的时钟或日期参数,并为到期当天和次日提供两条明确的行为断言。

GitHub 原文 · 更新日期 2026-11-11

适用环境

在 Claude Code 的本地练习项目中准备短函数和测试框架。示例用固定日期作为可控制的输入。

常见问题

特征测试应记录现在的结果还是需求中的新结果?

先记录已经观察到的行为。发现与目标不符的情况时,明确标记并在后续独立改动中调整对应断言。

技能信息

GitHub 仓库
laurigates/claude-plugins

收集于互联网

相关指南

  • Claude Code 自定义 Skills:SKILL.md 的目录、触发条件与测试

相关推荐

  • python-code-quality 技能

    laurigates/claude-plugins

  • docs-refresh 技能

    laurigates/claude-plugins

  • git-maintain 技能

    laurigates/claude-plugins

  • blueprint-curate-docs 技能

    laurigates/claude-plugins

  • macos-performance-benchmark 技能

    laurigates/claude-plugins

  • cargo-worktree-builds 技能

    laurigates/claude-plugins

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯