Back to list
hscspring

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

CategoryExamples
✅ Happy PathNormal inputs, standard cases
🔸 Edge CasesEmpty, boundary, min/max
❌ Error CasesInvalid 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

TypeTarget
Business logic80%+
Utilities90%+
UI60%+

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