hermes-statuslisted
Install: claude install-skill jjackkun/claude-harness-hermes
# hermes-status
헤르메스 엔지니어링 전체 현황을 출력한다.
## 트리거
사용자가 `/hermes-status` 를 입력할 때.
## 동작 순서
1. 프로젝트 `.hermes/state.db` 를 읽어 현황을 출력한다.
2. 다음 Python 코드를 실행한다:
```python
import sqlite3, os
db = os.path.join(os.getcwd(), ".hermes", "state.db")
if not os.path.isfile(db):
print("[hermes] DB 없음 — hermes 프리셋이 설치되지 않았습니다.")
else:
con = sqlite3.connect(db)
skill_count = con.execute("SELECT COUNT(*) FROM skill_index").fetchone()[0]
rule_count = con.execute("SELECT COUNT(*) FROM harness_rules").fetchone()[0]
session_count = con.execute("SELECT COUNT(*) FROM session_history").fetchone()[0]
pending = con.execute("SELECT COUNT(*) FROM pattern_count WHERE crystallized=0 AND count>=2").fetchone()[0]
latest = con.execute(
"SELECT skill_path, created_at FROM skill_index ORDER BY created_at DESC LIMIT 1"
).fetchone()
top = con.execute(
"SELECT skill_path, used_count FROM skill_index ORDER BY used_count DESC LIMIT 1"
).fetchone()
con.close()
print("╔══════════════════════════════════════════╗")
print("║ 헤르메스 현황 (Hermes Status) ║")
print("╠══════════════════════════════════════════╣")
print(f"║ 스킬: {skill_count:<6} 규칙: {rule_count:<6} 세션: {session_count:<6} ║")
print(f"║ 결정화 대기 패턴: {pending}개 ║")
print("╠══════════════════════════════════════════╣")
if latest:
print(f"║ 최근 결정화: {os.path.basename(latest[0])} ({latest[1][:10]})")
if top:
print