
magnus919/hermes-skillopt
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Hermes Agent에 대한 제어 기술 최적화 - Microsoft Research의 SkillOpt의 파생물 : 검증 게이트와 텍스트 공간 최적화를 통해 52 / 52 설정이 향상되었습니다.
개요
Microsoft Research의 SkillOpt Paper (arXiv 2605.23904)에 영감을 얻은 텍스트 공간 최적화는 52/52 설정에서 에이전트 기술을 향상시킵니다. - 7 모델, 6 벤치 마크 및 3 에이전트 하네스. 대부분의 기술 개발은 품질을 판단하기 위해 기술을 읽고 있습니다. 동반자 SkillLens Paper (arXiv 2605.23899)는 LLM 판단이 46.4%보다 더 악화되어 효과적인 능력을 읽을 수 있습니다. SkillOpt는 Hermes Agent의 내장 Kanban 시스템을 사용하여 6단계 최적화 파이프라인을 실행합니다. 교육 및 유효성 검사 세트 MUST는 명백합니다. 편집은 실패한 작업에서 성능이 향상되거나 유지되는 경우에만 허용됩니다. 현재 검증은 다투명: pass/fail는 단단한 1 차적인 문, 그 후에 산출 질, 완료 속도이고, 토큰 효율성은 무게를 다는 점수로 결합됩니다. 1. — 당신의 기술 디렉토리에 repo를 복제: 2. 명세.
개요(AI 번역)
rigorous, 방법론 구동 파이프라인을 사용하여 에이전트 기술 문서 최적화. Microsoft Research의 SkillOpt Paper (arXiv 2605.23904)에 영감을 얻은 텍스트 공간 최적화는 52/52 설정에서 에이전트 기술을 향상시킵니다. - 7 모델, 6 벤치 마크 및 3 에이전트 하네스.
핵심 문제
대부분의 기술 개발은 품질을 판단하기 위해 기술을 읽고 있습니다. **이 작동하지 않습니다. ** 동반자 SkillLens Paper (arXiv 2605.23899)는 LLM 판단이 46.4%보다 더 악화되어 효과적인 능력을 읽을 수 있습니다.
SkillOpt의 답변 : ** 텍스트를 평가하지 마십시오. **
그것이 작동하는 방법
SkillOpt는 Hermes Agent의 내장 Kanban 시스템을 사용하여 6단계 최적화 파이프라인을 실행합니다.
각 단계:
| 상 | 헬스 | 아르바이트 |
|---|---|---|
| Rollout | 훈련 업무에 대한 기술 실행 | N trajectory 레코드 |
| Reflect | 롤아웃의 체계적인 고장 패턴 식별 | 반사 문서 |
| Propose | 실패를 해결하기 위해 편집된 편집장 | |
| 바다 | 각 편집을 실시합니다. OK | 메트릭으로 교체하고 있습니다. |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
SkillOpt — Controlled Skill Optimization for Hermes Agent
Optimize any agent skill document using a rigorous, methodology-driven pipeline. Inspired by Microsoft Research’s SkillOpt paper (arXiv 2605.23904), which proved that text-space optimization improves agent skills across 52/52 settings — 7 models, 6 benchmarks, and 3 agent harnesses.
The Core Problem
Most skill development relies on reading the skill to judge its quality. This doesn’t work. The companion SkillLens paper (arXiv 2605.23899) shows that LLM judges are 46.4% worse than chance at distinguishing effective from ineffective skills by reading them.
SkillOpt’s answer: don’t evaluate the text — evaluate the execution.
How It Works
SkillOpt uses your Hermes Agent’s built-in kanban system to run a six-phase optimization pipeline:
flowchart LR
B[Backlog] --> R1[Rollout]
R1 --> R2[Reflect]
R2 --> P[Propose]
P --> V[Validate]
V -->|accepted| M[Merge]
V -->|rejected| RB[Reject Buffer]
RB -.->|every 4 epochs| SM[Slow/Meta]
SM -.-> R1
M -->|epochs < 4| R1
M -->|epochs ≥ 4| SM
M --> D[Done ✓]
Each phase:
| Phase | What Happens | Artifact |
|---|---|---|
| Rollout | Execute the skill against training tasks | N trajectory records |
| Reflect | Identify systematic failure patterns across rollouts | Reflection document |
| Propose | Generate 1-4 bounded edits to fix failures | Edit proposals |
| Validate | Test each edit against held-out tasks | Accept/reject with metrics |
| Merge | Deploy accepted edits, snapshot, increment epoch | Updated skill |
| Slow/Meta | Learn from the rejected-edit buffer every 4 epochs | Meta-reflection |
The Validation-Gate Principle
Training and validation task sets MUST be distinct. Edits are only accepted if they demonstrably improve or maintain performance on unseen tasks. Current validation is multi-objective: pass/fail is the hard primary gate, then output quality, completion speed, and token efficiency are combined into a weighted score.
Quick Start
-
One-time install — clone the repo into your skills directory:
git clone https://github.com/magnus919/hermes-SkillOpt \ ~/.hermes/skills/skillopt -
Start a conversation with your Hermes Agent and tell it what you want:
I want to optimize my vault-note skill using SkillOptThe agent loads the SkillOpt methodology, works with you to define a test suite, and orchestrates the full optimization pipeline.
Design Philosophy
- Methodology over implementation — The phase design and validation-gate principle are the real deliverable. The scripts are wrappers around the methodology, not the other way around.
- No new infrastructure — Uses Hermes Agent’s existing kanban system. No additional daemons, databases, or APIs.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add magnus919/hermes-skillopt