원클릭으로
release-check
Run full validation suite before release. Sequential lint, security scan, tests, and frontend build with fail-fast behavior.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run full validation suite before release. Sequential lint, security scan, tests, and frontend build with fail-fast behavior.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | release-check |
| description | Run full validation suite before release. Sequential lint, security scan, tests, and frontend build with fail-fast behavior. |
Run pre-release validation checks in sequence.
ruff check . (timeout: 60s)bandit -r -ll agent_debugger_sdk api collector storage auth redaction (timeout: 120s)pytest -q (timeout: 300s)cd frontend && npm run build (timeout: 180s)pyproject.toml (repo root)| Check | Suggestion |
|---|---|
| Lint | "Fix lint errors above. Run ruff check . --fix for auto-fixable issues." |
| Security | "Review security findings above. Add # nosec comments only if justified." |
| Tests | "Fix failing tests. Run pytest -v for verbose output." |
| Frontend | "Fix TypeScript/build errors above. Check frontend/src/ for issues." |
... N lines omitted ..., last 20 linesIf a tool is not installed, show:
⚠ bandit not found. Install with: pip install bandit⚠ npm not found. Ensure Node.js is installed.🔍 Running release check...
1/4 Lint (ruff)............ ✓ (0.5s)
2/4 Security (bandit)...... ✓ (1.2s)
3/4 Tests (pytest)........ ✓ (12.3s)
4/4 Frontend build........ ✓ (3.1s)
✓ Release check passed. Ready to ship.
🔍 Running release check...
1/4 Lint (ruff)............ ✓ (0.5s)
2/4 Security (bandit)...... ✗ (1.2s)
Finding: [MEDIUM] Use of assert detected (security issue)
Location: tests/test_example.py:42
... 15 lines omitted ...
Review security findings above. Add `# nosec` comments only if justified.