← Back to Skills Marketplace
Tdd Guide
by
Alireza Rezvani
· GitHub ↗
· v2.1.1
· MIT-0
3673
Downloads
4
Stars
20
Active Installs
2
Versions
Install in OpenClaw
/install tdd-guide
Description
Test-driven development skill for writing unit tests, generating test fixtures and mocks, analyzing coverage gaps, and guiding red-green-refactor workflows a...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tdd-guide - After installation, invoke the skill by name or use
/tdd-guide - Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 3673 downloads so far.
How do I install Tdd Guide?
Run "/install tdd-guide" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tdd Guide free?
Yes, Tdd Guide is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tdd Guide support?
Tdd Guide is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tdd Guide?
It is built and maintained by Alireza Rezvani (@alirezarezvani); the current version is v2.1.1.
More Skills