TL;DR
SkCC introduces a portable, secure skill compiler for LLM agents that decouples skill semantics from framework-specific formatting, improving security, efficiency, and cross-framework deployment.
Contribution
The paper presents SkCC, a novel compiler with a strongly-typed IR and static optimizer that enhances skill portability and security for LLM agents.
Findings
SkCC increases skill pass rates significantly on benchmark tasks.
It reduces adaptation complexity from O(m×n) to O(m+n).
Achieves sub-10ms compilation latency and high security trigger rate.
Abstract
LLM agents increasingly rely on reusable skills (e.g., `SKILL.md`) to execute complex tasks, yet these artifacts lack portability: agent frameworks are highly sensitive to prompt formatting, leading to a large performance variation for the same skill. Nevertheless, most skills are authored once as format-agnostic Markdown, necessitating costly per-framework rewrites and also leaving security largely unaddressed, with widespread vulnerabilities in practice. To address this, we present SkCC, a compiler for LLM agents that introduces classical compilation design into agent skill development. SkCC centers on SkIR, a strongly-typed intermediate representation that decouples skill semantics from framework-specific formatting, thus enabling portable deployment across agent frameworks. Atop of this IR, a static Optimizer enforces security constraints, blocking vulnerabilities before deployment.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
