MH

magnus919/hermes-skillopt

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

32 stars 품질 62 트렌드 31MIT

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

  1. One-time install — clone the repo into your skills directory:

    git clone https://github.com/magnus919/hermes-SkillOpt \
      ~/.hermes/skills/skillopt
    
  2. Start a conversation with your Hermes Agent and tell it what you want:

    I want to optimize my vault-note skill using SkillOpt
    

    The 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.
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add magnus919/hermes-skillopt
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →