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.
Testad · Fungerar
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 corpusoptimize the judge rubric and validate it on a held-out test setscaffold a new optimisation consumer and run its test suite