mlsanityData to 7 Oct 2026

Microskill Architecture: A Modular Skill-Driven Framework for AI-Native Code Generation

arXiv 2606.05720 ↗First posted 4 Jun 2026cs.SE cs.AIcited by 0

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Large language models and AI coding agents have reshaped software development, but the path to fully AI-native systems faces structural challenges. Chief among them is managing context windows without losing accuracy or efficiency. When developers inject full project documentation and code into a model's memory, the model loses mid-sequence information, token costs spiral, and architecture drifts. This paper presents MicroSkill Architecture: a modular design paradigm inspired by microservices, applied to knowledge encapsulation instead of service decomposition. Instead of feeding an agent the entire codebase, the architecture partitions knowledge into atomic, sharply scoped skill capsules, and a dynamic router selects only semantically relevant capsules for the task. We formally model context allocation as constrained optimization over semantic relevance subject to a token budget. An empirical case study an enterprise content management system with fifteen complex features shows that MicroSkill cuts token consumption by over 90%, nearly doubles first-try compilation success rates, eliminates architectural violations entirely, and enables autonomous extraction and registration of seven new skill capsules via a self-learning mechanism. These findings suggest MicroSkill Architecture offers a scalable foundation for building AI-native development systems that are more efficient, more reliable, and capable of evolving over time.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 15 of its 22 references that are in the map. First posted on arXiv 4 Jun 2026.

Builds on

15 of 22 references.

Closest ancestors · 5

Same direction, newest first

  1. 2026ReCUBE: Evaluating Repository-Level Context Utilization in Code Generation26 Mar
  2. 2025Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?17 Nov
  3. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
  4. 2023ChatDev: Communicative Agents for Software Development16 Jul
  5. 2023Self-collaboration Code Generation via ChatGPT15 Apr

Other references · 10

  1. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  2. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
  3. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  4. 2023Teaching Large Language Models to Self-Debugcited by 963
  5. 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 357
  6. 2023Large Language Models as Tool Makerscited by 293
  7. 2024Iterative Refinement of Project-Level Code Context for Precise Code Generation with Compiler Feedbackcited by 45
  8. 2024RLCoder: Reinforcement Learning for Repository-Level Code Completioncited by 44
  9. 2026In Line with Context: Repository-Level Code Generation via Context Inliningcited by 18
  10. 2025Large Language Model Guided Self-Debugging Code Generationcited by 7

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026KAPSO: A Knowledge-grounded framework for Autonomous Program Synthesis and Optimization
  2. 2025Synthesizing Procedural Memory: Challenges and Architectures in Automated Workflow Generation
  3. 2026AI-Generated Smells: An Analysis of Code and Architecture in LLM and Agent-Driven Development
  4. 2026Codified Context: Infrastructure for AI Agents in a Complex Codebase
  5. 2026Towards an AI Software Factory for Data Systems
  6. 2026CoCoDA: Co-evolving Compositional DAG for Tool-Augmented Agents
  7. 2025Generative AI and the Transformation of Software Development Practices
  8. 2026Exploring the Reasoning Depth of Small Language Models in Software Architecture: A Multidimensional Evaluation Framework Towards Software Engineering 2.0