원클릭으로
testing-workflow
Use when verifying CI, tests, and training integration. Runs the full test and lint suite and reports results.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when verifying CI, tests, and training integration. Runs the full test and lint suite and reports results.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Enhance session checkpoints with git context and diff summaries. Use after completing significant work to enrich checkpoint.md files with repository state, recent commits, and code change summaries. Triggers include "enhance checkpoint", "update checkpoint with git", "add git context to checkpoint", or when finishing a multi-file change session.
Use for model training, hyperparameter tuning, and Modal GPU training.
Use when invoking training, evaluation, and dataset preparation via CLI. Provides all standard commands for this project.
Multi-perspective code analysis using three AI personas (RYAN, FLASH, SOCRATES) for comprehensive decision-making. Use when complex code decisions need analysis from multiple viewpoints, or when avoiding single-perspective blind spots is critical.
Use for authentication management, token validation, and credential troubleshooting.
Use for secrets management, credentials handling, and security best practices.
| name | testing-workflow |
| description | Use when verifying CI, tests, and training integration. Runs the full test and lint suite and reports results. |
This skill verifies the repository's CI pipeline, tests, and training integration.
Run in this exact order:
# 1. Lint check
ruff check .
flake8 . --max-line-length=88 --extend-ignore=E203,W503
# 2. Format check
black --check .
# 3. Type check
mypy . --ignore-missing-imports
# 4. Unit tests
pytest tests/ -v --tb=short
# 5. Module import sanity check
python -c "import sys; sys.path.insert(0, 'src'); from model import cats_model; m = cats_model(pretrained=False); print('Model OK')"
Alternatively, use the verify script:
bash .agents/skills/testing-workflow/verify.sh
ruff check and flake8 commands exit with code 0pytest tests pass (exit code 0)Same commands run automatically in .github/workflows/train.yml on every push and PR.