Install
openclaw skills install python-auto-devAutomates Python code generation, testing, debugging, and optimization within a configured conda environment, managing all project files at H:\code\Daily.
openclaw skills install python-auto-devComplete automation for Python development: generate code from specs, add tests, debug, and optimize—all with the configured conda environment.
When a user provides a coding task:
All operations use the py311 conda environment at C:\anaconda3\condabin\conda.bat and store files under H:\code\Daily.
Use scripts/generate_code.py to create Python code from a specification. The script accepts:
spec: Natural language description of what the code should dooutput_path: Where to save the generated file (default: H:\code\Daily\generated_<timestamp>.py)The generated code should include:
After code is generated, use scripts/create_tests.py to produce comprehensive unit tests:
H:\code\Daily\tests\Run tests with scripts/run_tests.py:
If tests fail, invoke scripts/debug_code.py:
Once tests pass, use scripts/optimize_code.py:
All scripts are designed to be called directly by Codex. They handle conda activation internally.
scripts/generate_code.py - Generate Python from specscripts/create_tests.py - Create pytest/unittest suitescripts/run_tests.py - Execute tests and reportscripts/debug_code.py - Analyze failures and suggest/patchscripts/optimize_code.py - Profile and improve code qualitySee references/script-usage.md for detailed parameter descriptions and examples.
H:\code\Daily to keep workspace clean.Use this skill when the task involves creating new Python code with a complete development pipeline. It's ideal for:
Do not use for non-Python languages or when conda environment is unavailable.