SPT: Skills as Pre-Training Data for Agentic Language Models

Yufei Sun, Yudong Li, Yiming Cheng
8/27/2026
cs.CL

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Agentic (tool-using) language models are mainly trained on tool-call traces and agent trajectories during post-training. These data provide direct behavioral supervision, but producing them requires task environments, execution, and verification, making broad tool and task coverage expensive. Publicly available skills offer another source of training data: they encode reusable tool semantics and workflows but are typically used only as inference-time context. We introduce Skill Pre-Training (SPT), a mid-training method that applies causal language modeling to SkillCorpus, a collection of public multi-file skill packages, optionally mixed with general data. To preserve relations among files within each package, we also introduce Reference Insert, a reference-aware assembly strategy that places supporting files near their mentions in the primary instruction. Experiments across multiple model scales and post-training recipes show that SPT consistently improves agentic performance over mid-training on general or trajectory data, while largely preserving general performance. Data mixture experiments show additional benefits from combining skill data with general annealing corpora. These results indicate that skill packages are a valuable data source for pre-training agentic language models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sun2026spt,
  title  = {SPT: Skills as Pre-Training Data for Agentic Language Models},
  author = {Yufei Sun and Yudong Li and Yiming Cheng},
  year   = {2026},
  eprint = {2608.26563},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2608.26563v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2608.26563.svg)](https://codeofpaper.com/paper/2608.26563)

Discussion