๐Ÿ“ˆ GH Trending Explorer ๐ŸŽฒ Surprise me

โ† all repos

skilltraining-project / skill-training

git clone https://github.com/skilltraining-project/skill-training.git

Skill training with a corruption and reconstruction loop: train an agent's skill library, not its weights.

+6
stars, 24h ยท #2,228
+~42
stars, 7 days ยท #2,808
+341
stars, 30 days ยท #1,538
350
โ˜… total ยท +14% this week
1
forks ยท 0 open issues

Star history (as recorded here)

2026-10-20 ยท 335 โ˜… 2026-10-22 ยท 350 โ˜…
LanguagePython
Licenseโ€”
Created2026-09-26 (26d ago)
Last push10d ago
Watchers0
OwnerOrganization

Links

README excerpt
Skill Training 
 Let your agent become a real expert in any domain. 
 ๐ŸŒ Project page ยท
 ๐Ÿ“„ PDF ยท
 ๐Ÿ“‘ arXiv ยท
 ๐Ÿ“ฐ News ยท
 ๐Ÿš€ Quick start ยท
 ๐Ÿ“Š Results ยท
 ๐Ÿ“– Guide ยท
 ๐Ÿ“ Citation 
 English ยท ็ฎ€ไฝ“ไธญๆ–‡ 
**Skill Training teaches an agent professional craft from finished human work, with the model weights frozen.** It corrupts a professional screenplay into an outline, asks the agent to rebuild it, and turns the gap between the draft and the original into readable skills.
- **No labels, no rewards.** The human artifact is its own teacher. Training needs no new annotations, preference data, or external reward model.
- **Skills you can read and edit.** What the agent learns is a library of small Markdown cards, and every update is a Git commit you can inspect, revert, or reuse.
- **Measurable gains that transfer.** Trained on 20 short-drama novels, the library improves all six measured writing behaviors on 385 episodes from unseen novels, wins 49 of 75 blind reader judgments, and also helps other models.
### A different route to domain expertise
**Fine-tuning changes the model. Hand-written skills need experts. Skill Training lets the agent write its own skills by rebuilding finished human work.**
| Approach | Works with closed models | No GPU training | Readable & editable | Survives a model upgrade | No experts writing skills | No success signal needed | Learns from its own attempts |
|:---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| Fine-tuning (SFT, LoRA) | โœ— | โœ— | โœ— | โœ— | โœ“ | โœ“ | โœ— |
| Hand-written skills | โœ“ | โœ“ | โœ“ | โœ“ | โœ— | โœ“ | โœ— |
| Skills from successful runs | โœ“ | โœ“ | โœ“ | โœ“ | โœ“ | โœ— | โœ“ |
| Rules summarized from examples | โœ“ | โœ“ | โœ“ | โœ“ | โœ“ | โœ“ | โœ— |
| **Skill Training (ours)** | **โœ“** | **โœ“** | **โœ“** | **โœ“** | **โœ“** | **โœ“** | **โœ“** |
## News
- **2026-10** โ€” ๐ŸŽฌ **In production at scale.** Skills learned with our method now run in the **top-ranked short-drama generation pipeline on TikTok** (including both screenplay generation and video generation).
- **2026-09-26** โ€” ๐Ÿ’ป **Code released.** The reference implementation is public, with an openly licensed example you can train end to end. See Quick start.
- **2026-07** โ€” ๐Ÿ“‘ **Preprint on arXiv.** Read it at arXiv:2607.27557.
## Overview
Professional work contains skills that are difficult to explain as instructions. Skill Training learns those skills from existing human artifacts.
The idea is simple: compress a professional screenplay into a story outline, ask an agent to reconstruct it, and learn from the gap between its draft and the original. What improves is an external **skill library**: small Markdown files the agent reads before writing. Each update is recorded in Git, so the learned rules can be inspected, edited, and reused.
This repository is the reference implementation of **Skill Training with Corruption and Reconstruction Loop**.
| Stage | What happens | Entry point |
| :--- | :--- | :--- |
| **Corrupt** | Remove craft-level detail while preserving the story outline. | `python -m skilltrain diffus