If an AI writes down a 'skill' from code, how do you check it's concrete enough that someone could actually reuse it?
How does source-blind reconstruction verify that extracted skills are specific enough to be reusable?
This explores how Code2Skill's 'source-blind reconstruction' check works as a test of whether an extracted skill is concrete enough to reuse, and what the rest of the corpus says about verifying skill quality.
This explores how Code2Skill's 'source-blind reconstruction' check works as a test of whether an extracted skill is concrete enough to reuse. The corpus is thin on the mechanics. Can source code replace experience as skill raw material? says the system pulls over a million auditable skills out of GitHub repositories and verifies them this way. It reports a lift from 42.90 to 47.90 macro-average across eight benchmarks, beating skills built from agent trajectories or documents. It doesn't spell out the procedure, scoring, or who does the reconstructing.
The name suggests the logic, though this is my reading, not the note's. 'Source-blind' most plausibly means that someone, probably a model, tries to rebuild what the code does from the skill alone, without seeing the original. A vague skill like 'validate inputs carefully' gives a blind reconstructor almost nothing to work with, so it fails. A skill that names the actual steps, interfaces, and edge cases lets the rebuild succeed. That is a test of reusability, because a skill someone can rebuild from is one that carries enough detail for a stranger to act on. Code is also unusually good raw material for this, because the original still exists as ground truth. That fits the note's point that these skills keep 'executable evidence'.
The corpus suggests why specificity needs an explicit check: skills drift toward vagueness on their own. Can a separate trained curator improve skill libraries better than frozen agents? shows that skill repositories grow generic, verbose additions until a separately trained curator pushes them toward actionable execution logic and cross-task strategies. Reconstruction attacks the same problem earlier, at extraction time. [[task-decomposition-granularity-is-the-primary-bottleneck-in-compositional-skill]} adds a second angle. Standard LLM decomposition reaches only 34% step-level recall, and fixing the step count recovers about 75% of the gains in iterative methods. A skill can only be reused if it sits at a granularity the task can actually match.
Other notes verify skills differently, by using them rather than rebuilding from them. Can skill documents be optimized like neural network weights? gates every edit to a skill document on held-out validation and accepts only changes that improve performance. Can agents learn new skills without forgetting old ones? refines executable skills with environmental feedback. Reconstruction asks whether a skill says enough. These methods ask whether it works. The corpus doesn't compare them, so whether reconstruction predicts downstream usefulness is an open question here. One caution comes from Can attackers evade skill scanners by refining individual skills?: scanners that judge skills one at a time miss what happens when skills are chained. A per-skill specificity check likely has the same blind spot for how skills combine.
Sources 6 notes
Code2Skill extracts over 1 million auditable skills from GitHub repositories through source-blind reconstruction verification, improving performance from 42.90 to 47.90 macro-average across eight benchmarks, outperforming trajectory and document-derived alternatives.
SkillOS shows that separating a trainable curator from a frozen executor, grouped by task streams, causes skill repositories to shift from generic verbose additions toward actionable execution logic and cross-task meta-strategies. The trained curator generalizes across different executor backbones and domains.
Standard LLM decomposition reaches only 34% step-level recall, gating retrieval success. Correcting step count recovers 75% of gains in iterative methods, shifting the bottleneck to representation-level reranking rather than vocabulary alignment.
SkillOpt treats skill documents as trainable external state of frozen agents, using a text-space optimizer with held-out validation gating to accept only edits that improve performance. Across 52 benchmark cells and seven models, the approach matches or exceeds baselines while adding zero inference cost and enabling transfer across models.
VOYAGER demonstrates that storing executable skills in an embedding-indexed library and composing complex skills from simpler ones allows agents to learn continuously while avoiding the forgetting that occurs with weight-update-based methods. Environmental feedback refines skills while an automatic curriculum drives continual exploration.
Show all 6 sources
ColluSkill combines chain planning with scanner-feedback refinement to reach 96% average attack success. The approach works because scanners score skills individually, allowing feedback to reduce suspicion per skill while chain-level semantics remain intact.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- MUSE-Autoskill: Self-Evolving Agents via Skill Creation, Memory, Management, and Evaluation
- Demystifying Agent Skills: Why They Work-Until They Don't
- SkillOS: Learning Skill Curation for Self-Evolving Agents
- Compositional Skill Routing for LLM Agents: Decompose, Retrieve, and Compose
- Grounded Skill Synthesis from Code at Scale for Agentic Intelligence
- SkillClaw: Let Skills Evolve Collectively with Agentic Evolver
- RESOURCE2SKILL: Distilling Executable Agent Skills from Human-Created Multimodal Resources
- ColluSkill: Adversarial Cross-Skill Composition for Evading Agent Skill Scanners