Optimise Skill

Levererar Microsofts SkillOpt/OPRO-motor för att träna om en färdighets domarinriktade rubrik mot ett märkt utfallskorpus, grindad av en undanhållen uppsättning.

av yungbose · yungbose/upskill

Testad · Fungerar ★ 9.2/10

Optimise Skill — Levererar Microsofts SkillOpt/OPRO-motor för att träna om en färdighets domarinriktade rubrik mot ett märkt utfallskorpus, grindad av en undanhållen uppsättning.

Vad den gör

En besluts-policy-optimerare för Claude-färdigheter: givet ett manifest, ett enda justerbart rubrikdokument och en märkt markdown-korpus av tidigare beslut, kör den SkillOpt's rollout/reflect/edit/gate-loop och främjar bara en redigerad rubrik när den strikt slår baslinjen på en adversariell undanhållen uppsättning. Triggers på 'train/optimise the <X> rubric' eller kommandot /optimise-skill <consumer>; uttryckligen utanför omfattningen för att justera en färdighets triggande beskrivning, som förblir hos färdighetsskaparen. Live-justering anropas till claude CLI mot en Claude Max-prenumeration (eller en OpenAI-nyckel som alternativ leverantör).

Testrapport

Faktiskt körd: scripts/setup.py --apply scaffolded en riktig 9-fils optimerings-/kontrakt (manifest, rubrik, tränings-/val-/testkorpus-kataloger, undanhållna incident-/reverserings-fixturer, ledger) för en engångskonsument, validate_manifest.py passerade den rent, och hela 206-testsviten passerade omedelbart med stubb-domare och noll LLM-anrop, exakt matchande README:s egen verifierade påstående. Körde inte själva live LLM-träningsloopen eftersom den anropas till ett riktigt claude -p prenumerationsanrop.

Testad: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/yungbose/upskill.git
cd upskill
mkdir -p ~/.claude/skills
cp -r optimise-skill ~/.claude/skills/optimise-skill
pip install -r optimise-skill/requirements.txt  # PyYAML only; live tuning additionally needs the claude CLI + a Claude Max subscription

Kommandon och exempelprompter

  • /optimise-skillLevererar Microsofts SkillOpt/OPRO-motor för att träna om en färdighets domarinriktade rubrik mot ett märkt utfallskorpus, grindad av en undanhållen uppsättning.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • train this skill's rubric against our labeled decision corpus
  • optimize the judge rubric and validate it on a held-out test set
  • scaffold a new optimisation consumer and run its test suite