← 返回 Skills 市场
Tdd Guide
作者
Alireza Rezvani
· GitHub ↗
· v2.1.1
· MIT-0
3673
总下载
4
收藏
20
当前安装
2
版本数
在 OpenClaw 中安装
/install tdd-guide
功能描述
Test-driven development skill for writing unit tests, generating test fixtures and mocks, analyzing coverage gaps, and guiding red-green-refactor workflows a...
安全使用建议
This skill appears coherent and matches its stated purpose, but before running any included scripts: (1) review the remaining (truncated) files for any network calls or subprocess execution, (2) inspect test_generator.py to ensure it generates code safely (don't auto-run generated tests against production systems), and (3) execute the scripts in an isolated environment (container or sandbox) when first using with sensitive code. Also manually review generated tests and fixtures before committing them to your codebase.
功能分析
Type: OpenClaw Skill
Name: tdd-guide
Version: 2.1.1
The tdd-guide skill is a legitimate toolset designed to assist developers with Test-Driven Development (TDD) workflows. It contains several Python scripts (e.g., test_generator.py, coverage_analyzer.py, metrics_calculator.py) that perform static analysis on source code and coverage reports to generate test stubs and quality recommendations. The code logic is transparent, lacks any network or unauthorized file system access, and shows no signs of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name/description (TDD, test generation, coverage analysis, framework conversion) align with the provided scripts (test_generator.py, coverage_analyzer.py, fixture_generator.py, framework_adapter.py, etc.) and documentation. Required env vars/binaries/config paths are none, which is proportionate for a local analysis/generation tool.
Instruction Scope
SKILL.md instructs the agent to accept source code and coverage reports, run the included Python scripts, and produce test stubs/reports. The instructions reference only local files and coverage formats relevant to the stated purpose; they do not instruct reading unrelated system state, secrets, or exfiltrating data.
Install Mechanism
No install spec is declared (instruction-only skill). The package includes Python scripts and docs but does not download remote binaries or extract archives during install. This is low-risk relative to the skill's function.
Credentials
The skill declares no required environment variables, credentials, or config paths. The README shows an example of uploading a skill via an API (demonstrative) but the skill itself does not demand an API key or unrelated secrets.
Persistence & Privilege
Skill flags are default (always: false, agent invocation allowed). It does not request permanent/system-wide presence or claim to modify other skills or system settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tdd-guide - 安装完成后,直接呼叫该 Skill 的名称或使用
/tdd-guide触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.1.1
v2.1.1: optimization, reference splits
v1.0.0
Initial release of the TDD Guide skill—supports guided test-driven development across popular frameworks.
- Generate structured tests from code or requirements for Jest, Pytest, JUnit, and Vitest
- Analyze test coverage reports (LCOV, JSON, XML), identify gaps, and prioritize fixes
- Guide red-green-refactor TDD workflows with validation at each phase
- Includes CLI tools for test generation, coverage analysis, fixture creation, and quality metrics
- Supports test quality assessment, fixture/mocks generation, and framework conversion utilities
元数据
常见问题
Tdd Guide 是什么?
Test-driven development skill for writing unit tests, generating test fixtures and mocks, analyzing coverage gaps, and guiding red-green-refactor workflows a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3673 次。
如何安装 Tdd Guide?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tdd-guide」即可一键安装,无需额外配置。
Tdd Guide 是免费的吗?
是的,Tdd Guide 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tdd Guide 支持哪些平台?
Tdd Guide 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tdd Guide?
由 Alireza Rezvani(@alirezarezvani)开发并维护,当前版本 v2.1.1。
推荐 Skills