$npx skillfedfor your agent

Frontier & other 5 papers

a skillfed research direction

Work that doesn't sit in a single direction yet — the field's unclaimed edges.

Every note, newest paper first

A skill-specific LoRA beats prompting the full SKILL.md by 5.2 points and cuts token cost 6.6%
Zhang & Qi (CUHK) · Jul 2026 · arXiv 2606.16769

Skill-to-LoRA (S2L) treats a SKILL.md file as training data, not runtime cargo. Offline, a teacher model reads the full skill document and generates synthetic task-response pairs that demonstrate the behavior it describes; those pairs train a small LoRA adapter for that one skill, with the base model frozen the whole time. At inference, the adapter loads and the SKILL.md text disappears from the prompt entirely — what's left is a lightweight skill-id tag, and the model acts on a learned behavioral prior instead of re-reading procedure on every step.

claims checked against the paper
-6.6% per stepToken cost vs. Full Skill…
SKIM cuts agent skills to 30-60% of their length for a 1-2 point accuracy hit
Wang, Su, Ai et al. · Jul 2026 · arXiv 2606.12203

SKIM (SKIll coMpression) replaces a reusable agent skill's full instructions with a small set of learned soft tokens , so the skill no longer has to be pasted into every prompt in full. A compressor model reads the skill text alongside a fixed budget of learnable slot tokens, an MLP projector maps the result into the target model's embedding space, and a LoRA adapter teaches the target LLM to treat those soft tokens as if it had read the source text directly. Training moves from general to specific across three stages: it first reconstructs 60.9k collected skills to build general procedural knowledge representations, warms up next on procedural question-answering over 214.3k WikiHow-derived QA examples, and finally aligns on roughly 60k skill-conditioned QA examples via LoRA fine-tuning with the target model. Skill complexity varies enormously, so before deployment SKIM runs what the paper calls offline resolution selection : generate diagnostic questions from a skill, check how well answers at each token budget (256, 512, or full text) match the full-text answer, and lock in the smallest budget that clears a fidelity bar — all computed once, offline, before the skill is ever deployed.

claims checked against the paper
Typed contracts + call templates: 82 vs. 47 ALFWorld wins, −23% tokens per game
Li, Zang, Cao & Sun · Jul 2026 · arXiv 2605.27955

Skill-as-Pseudocode (SaP) rewrites markdown skill libraries into typed pseudocode, so agents stop re-deriving schemas and call syntax from prose on every retrieval. The pipeline clusters similar procedural passages across a library and extracts a typed contract for each cluster. Before promotion, each contract has to clear a four-check deterministic verifier — coverage, binding, replacement, risk. Verified contracts get inlined into a rewritten skill file alongside restored concrete action templates, so one retrieval now hands the agent both a typed signature for what a skill does and syntax it can invoke directly.

claims checked against the paper
p = 8.2×10⁻⁵Significance (pooled…
Conditioning the perception latent on the text skill card cuts cross-modal redundancy 9x — and gets 2.3x the step-consistency of 5-sample self-consistency at roughly the same latency as 1 sample
Huang, Wu, Yu, Yan, Surana, Bhattacharya, Yao, Wang & McAuley · Jul 2026 · arXiv 2605.08526

Agents built on vision-language models rarely repeat themselves. Ask the same policy to complete the same web task twice and the click sequences drift, even though the underlying reasoning hasn't changed. The standard fix is self-consistency — sample several rollouts, vote on the majority action — which trades inference cost for stability and throws away the pattern it just discovered. A reusable agent skill splits that task-relevant signal differently: some of it verbalizes cleanly into a procedure card, some of it lives in perceptual detail that resists description. Storing both streams side by side, uncoordinated, just duplicates whatever the text already captured.

claims checked against the paper
38.7% vs. 30.4%Avg. Step Success Rate,…
Compiling a skill for its model drops regressions from 15% to 4.5%
Chen, Feng, Xia & Chen · Jul 2026 · arXiv 2604.03088

Scale first: two public catalogs hold 118,000 agent skills between them — 28,990 on clawhub.ai, 89,280 on skills.sh. Running that catalog against eight LLMs and three harnesses (BareAgent, OpenCode, OpenClaw) on SkillsBench-style tasks turns up a blunt pattern: a skill isn't actually a portable unit. It's raw context that one model's harness happens to parse correctly and another's doesn't. SkVM's answer borrows from compiler theory — treat the skill as source code, the LLM as a heterogeneous processor, and decompose what the skill demands into primitive capabilities : 26 of them, spanning code generation, reasoning, tool execution, and procedure-following, each gated by a proficiency level. A one-time profiling pass scores how well a given (model, harness) pair supports each primitive, and that profile drives capability-based compilation , environment binding, and concurrency extraction before the skill ever runs — plus JIT code solidification and adaptive recompilation while it does.

claims checked against the paper
118,000Public skills audited…

Other directions

Skill evolution · 88 Skill security · 42 Skill retrieval · 30 Agentic benchmarks · 26 The field map →