
testing
by jiamingkong
A minimalist python implementation of CLI coding agents, using interleaved thinking (think with tools) and dynamic skill loading. The whole core mechanism implemented in two Python files.
SKILL.md
name: testing description: Testing capabilities including running pytest, listing tests, and generating coverage reports. allowed-tools:
- run_pytest
- list_test_files
- run_test_file
- get_test_coverage
Testing Skill
This skill provides the agent with capabilities to run and manage tests for the project.
Tools
run_pytest
Run pytest with optional arguments.
args: Optional arguments to pass to pytest (e.g., "-v", "tests/test_agent.py").
list_test_files
List all test files in the project.
run_test_file
Run tests in a specific file.
file_path: Path to the test file (relative to project root).
get_test_coverage
Generate and display test coverage report (requires pytest-cov).
path: Optional path to measure coverage for (default is project root).
Usage
The testing skill enables the agent to:
- Run the full test suite
- Execute specific test files
- Discover available tests
- Monitor test coverage
This is particularly useful for continuous integration scenarios and ensuring code quality during development.
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon