← スキル一覧に戻る

verify-deploy
by gevans3000
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: verify-deploy description: Full system verification loop for deployment readiness
Verify & Deploy Skill
This skill runs the complete verification suite to confirm the system is ready for deployment or commit.
Usage
Invoke with: /verify-deploy or "run the verify deploy skill"
Prerequisites
- Python virtual environment activated
- All dependencies installed
Steps
// turbo-all
Step 1: Audit Critical Paths
Verify required files exist:
$paths = @('.env', 'config/default.json', '.venv')
$results = @()
foreach ($p in $paths) {
$exists = Test-Path $p
$results += [PSCustomObject]@{Path=$p; Exists=$exists}
}
$results | Format-Table -AutoSize
Step 2: Run Unit Tests
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe -m pytest tests/ -v --tb=short
Pass Condition: Exit code 0, no failures.
Step 3: Smoke Backtest
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe -m src.laptop_agents.run --mode backtest --source mock --backtest 100
Pass Condition: Exit code 0, runs/latest/summary.html exists.
Step 4: Live System Test
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe scripts/test_live_system.py
Pass Condition: Exit code 0.
Step 5: Integration Test
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe scripts/test_dual_mode.py
Pass Condition: Exit code 0.
Step 6: Output Summary
After all steps complete, output a summary table:
| Step | Command | Status |
|---|---|---|
| Audit Paths | Test-Path ... | PASS/FAIL |
| Unit Tests | pytest tests/ | PASS/FAIL |
| Smoke Backtest | --mode backtest | PASS/FAIL |
| Live System Test | test_live_system.py | PASS/FAIL |
| Integration | test_dual_mode.py | PASS/FAIL |
Success Criteria
All 5 steps must PASS for the skill to succeed.
On Failure
- Do NOT commit any changes
- Report which step failed
- Check
runs/latest/for artifacts
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です