Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/deathrashed/agents --skill test명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | test |
| description | Create and run tests with coverage analysis (Tester Agent) |
Test request:
Task: {{args}}
| Mode | Trigger | Description |
|---|---|---|
| RUN | default | Run full test suite |
| FIX | "fix", "failing", "broken" | Auto-fix failing tests |
| COVERAGE | "coverage", "gaps" | Analyze coverage gaps |
| WRITE | "write", "create", "add" | Generate new tests |
Automatically detect and run according to the project:
| Framework | Detection | Command |
|---|---|---|
| Jest | package.json has jest | npm test |
| Vitest | vitest.config.* | npm run test |
| pytest | pytest.ini / pyproject.toml | pytest -v |
| Flutter | pubspec.yaml | flutter test |
| Go | go.mod | go test ./... |
# Auto-detected: [framework]
[test command]
| Metric | Value | Default Target | Critical Code Target |
|---|---|---|---|
| Statements | X% | 80% | 90% |
| Branches | X% | 75% | 85% |
| Functions | X% | 80% | 90% |
| Lines | X% | 80% | 90% |
Target Guidelines:
✅ Passed: X tests
❌ Failed: Y tests
⏭️ Skipped: Z tests
⏱️ Duration: Xs
⚠️ Uncovered areas:
src/file.ts lines 45-52src/other.ts function handleErrorWhen there are failing tests:
Test: [test name]
Error: [error message]
File: [file:line]
[Why it fails]
// Before
[old code]
// After
[fixed code]
| File | Coverage | Missing |
|---|---|---|
file.ts | 65% | Lines 10-15, 45-50 |
util.ts | 45% | Functions: parse, validate |
[function][scenario]Generate tests for:
describe('[Component/Function]', () => {
describe('[Method]', () => {
it('should [expected behavior]', () => {
// Arrange
// Act
// Assert
});
it('should handle [edge case]', () => {
// Test edge case
});
it('should throw on [error condition]', () => {
// Test error handling
});
});
});
{
"passed": 42,
"failed": 0,
"skipped": 2,
"coverage": 85.5,
"duration": "12.3s",
"timestamp": "2024-12-14T19:00:00Z"
}
/test before starting new workKey Takeaway: Test execution isn't about 100% coverage - it's about 80%+ on critical paths with zero flaky tests.