python-runner

Official

Run and validate Python projects in a virtual env.

AuthorTakSung
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Python 프로젝트 실행, 테스트, 문법 검사, 임포트 검증을 하나의 래퍼로 간편하게 수행합니다. .venv 가상환경에서 표준화된 워크플로우를 지원합니다.

Core Features & Use Cases

  • 테스트 실행: ./scripts/python-runner.sh test [test_path]로 모든 테스트 또는 특정 경로의 테스트 실행
  • 프로젝트 실행: ./scripts/python-runner.sh run [module]로 Python 모듈 실행 (기본값: {CURRENT_KATA}.main)
  • 문법 검사: ./scripts/python-runner.sh syntax-check <file_path>로 파일 문법 검사
  • 임포트 검증: ./scripts/python-runner.sh import-check로 절대 임포트 준수 여부 확인
  • 정리: ./scripts/python-runner.sh clean으로 빌드 아티팩트 제거
  • 도움말: ./scripts/python-runner.sh help로 사용 가능한 명령 확인

Quick Start

예시: 전체 테스트를 실행하려면 ./scripts/python-runner.sh test를 실행합니다. 특정 모듈을 실행하려면 ./scripts/python-runner.sh run를 사용합니다.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python-runner
Download link: https://github.com/TakSung/python-katas/archive/main.zip#python-runner

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository