ワンクリックで
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.