소스 정보
- 저장소
- noahlz/claude-plugins
- 최근 소스 활동
- 2026년 6월 8일 00:58
- 감지된 SKILL.md 언어
- 영어
- 스타
- 5
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/noahlz/claude-plugins --skill run-tests명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Post-process prose to strip AI-telltale patterns — puffery, bloat, meta-commentary, false authority, and editorial framing.
Create a git commit with trailers for session cost metrics and Claude attribution. Use when the user asks you to commit changes to git.
Check Claude Code changelog for updates since your last commit. Use when the user wants to see what changed in Claude Code.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | run-tests |
| description | Runs the project test suite, analyzes failures, and proposes fixes via sub-agents. |
| model | sonnet |
| allowed-tools | ["Bash(node *)","Bash(git *)","AskUserQuestion","Read","Grep","Task"] |
Activate this skill when:
IMPORTANT: Follow the workflow steps EXACTLY as written.
SKILL_BASE_DIR: ${CLAUDE_SKILL_DIR}
⛔ VERSION CHECK: If SKILL_BASE_DIR above shows literal ${CLAUDE_SKILL_DIR} instead of a real path, halt: "This skill requires Claude Code 2.1.69 or higher."
Node.js Check: !node "${CLAUDE_SKILL_DIR}/../../lib/check-node-version.js"
⛔ HALT if Node.js Check shows ERROR.
MANDATORY:
run-command.js for ALL executionCheck memory, CLAUDE.md, and project files (package.json, pom.xml, go.mod, Cargo.toml, Makefile, etc.) to determine:
Quiet/silent flags: Use --silent, --quiet, or equivalent when the build tool writes structured results to files (e.g., Maven surefire XML reports, TAP reporters, Jest JSON output). Omit quiet flags when the tool's console output is the only source of test results.
If uncertain: Use AskUserQuestion. Save the answer to memory.
Most projects don't need a separate build step. Skip this step unless you have determined one is required.
Run build command:
node "<SKILL_BASE_DIR>/scripts/run-command.js" --cmd "<build command>" --out dist/build.log
Parse the JSON output. If exitCode is non-zero:
→ DELEGATE_TO: references/extract-build-errors.md
⛔ READ FILE AND FOLLOW INSTRUCTIONS, THEN RETURN HERE
→ Show analysis, ask user: "Enter plan mode to implement fixes?"
STEP_DESCRIPTION: "Running tests"
Run the test command using run-command.js — NEVER run it directly:
node "<SKILL_BASE_DIR>/scripts/run-command.js" --cmd "<test command>" --out dist/test-results.log
Parse the JSON output. Store the outputFile path and exitCode.
If exitCode = 0: Display "All tests passed." and exit workflow.
If exitCode ≠ 0: Proceed to step 4.
STEP_DESCRIPTION: "Analyzing test failures"
Check CLAUDE.md and memory for a project-specific structured results file (e.g., dist/test-results.tap, target/surefire-reports/, test-results.json).
dist/test-results.log).Determine:
⛔ Do NOT skip this step. Do NOT re-run the test command.
If compilation/module errors or crashes (e.g., MODULE_NOT_FOUND, SyntaxError, segfault, OOM):
→ DELEGATE_TO: references/extract-build-errors.md
⛔ READ FILE AND FOLLOW INSTRUCTIONS, THEN RETURN HERE
If test failures (assertions, expected vs actual, test names visible): → Run the failure parser:
node "<SKILL_BASE_DIR>/scripts/parse-test-failures.js" --file dist/test-results.log --format <format>
(Use --pattern "<regex>" instead of --format if the built-in formats don't match.)
→ If parser returns 0 failures: Fall back to the output file read in 4a — extract failure details manually.
→ DELEGATE_TO: references/extract-test-failures.md
⛔ READ FILE AND FOLLOW INSTRUCTIONS, THEN RETURN HERE
Display the sub-agent analysis to the user.
If the analysis has a root cause and/or proposed fixes: → Ask user: "Enter plan mode to implement fixes?"
If the analysis has no proposed fixes → exit workflow.