界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

windsurf-test-generation

windsurf-test-generation

【开发与工程】Generate comprehensive test suites using Cascade. Activate when users mention "generate tests", "test coverage", "write unit tests", "create test suite", or "tdd assistance". Handles AI-powered test generation. Use when writing or running tests. Trigger with phrases like "windsurf test generation", "windsurf generation", "windsurf".

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: windsurf-test-generation description: 'Generate comprehensive test suites using Cascade. Activate when users mention

"generate tests", "test coverage", "write unit tests", "create test suite",

or "tdd assistance". Handles AI-powered test generation. Use when writing or running tests. Trigger with phrases like "windsurf test generation", "windsurf generation", "windsurf".

' allowed-tools: Read,Write,Edit,Bash(cmd:*),Grep,Glob version: 1.0.0 license: MIT author: Jeremy Longshore jeremy@intentsolutions.io tags:

  • saas
  • skill-databases
  • testing compatibility: Designed for Claude Code

Windsurf Test Generation

Overview

This skill enables AI-powered test generation for any codebase using Windsurf's Cascade. It analyzes function signatures, identifies edge cases, creates meaningful assertions, and generates mock data.

Prerequisites

  • Windsurf IDE with Cascade enabled
  • Testing framework installed (Jest, Vitest, pytest, etc.)
  • Project with testable code (functions, classes, components)
  • Code coverage tool configured (optional but recommended)
  • Understanding of testing patterns and best practices

Instructions

  1. Configure Testing Framework
  2. Select Target Code
  3. Generate Tests with Cascade
  4. Add Custom Scenarios
  5. Integrate into Workflow

See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.

Output

  • Test files with comprehensive coverage
  • Mock data and fixture files
  • Coverage report with metrics
  • Test pattern documentation for team

Error Handling

See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.

Examples

See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.

Resources

我的收藏