← Back to list

test-create
by hscspring
🎸 Scaffold AI-friendly project structures for Vibe Coding
⭐ 10🍴 1📅 Jan 23, 2026
SKILL.md
name: test-create description: Generate test cases for code. Use when writing unit tests, integration tests, or verifying acceptance criteria.
Create Tests
Generate comprehensive test cases for code.
Test Categories
| Category | Examples |
|---|---|
| ✅ Happy Path | Normal inputs, standard cases |
| 🔸 Edge Cases | Empty, boundary, min/max |
| ❌ Error Cases | Invalid inputs, failures |
Python (pytest)
import pytest
class TestFunction:
def test_valid_input_returns_expected(self):
assert function("valid") == "expected"
def test_empty_input_returns_empty(self):
assert function("") == ""
def test_invalid_raises_error(self):
with pytest.raises(ValueError):
function(None)
JavaScript (Jest)
describe('function', () => {
it('returns expected for valid input', () => {
expect(fn('valid')).toBe('expected');
});
it('handles empty input', () => {
expect(fn('')).toBe('');
});
it('throws for invalid', () => {
expect(() => fn(null)).toThrow();
});
});
Naming Convention
test_[what]_[condition]_[expected]
test_login_valid_credentials_returns_token
test_login_wrong_password_raises_error
Coverage Goals
| Type | Target |
|---|---|
| Business logic | 80%+ |
| Utilities | 90%+ |
| UI | 60%+ |
Tips
- Test behavior, not implementation
- One assertion per test
- Mock external dependencies
- Keep tests fast
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

