SkillForge: Self-Distilling Agents for Project-Specific Issue Resolution
Abstract
SkillForge improves automated software issue resolution by synthesizing repository-specific issues and distilling reusable skills from them before encountering real bugs.
Large language model (LLM) based agents have demonstrated remarkable proficiency in automated software issue resolution, yet they often struggle to resolve issues in a specific repository because they lack project-specific knowledge. Existing self-evolving approaches acquire such knowledge from repository history or online repair trajectories, but they either depend on available historical issue-resolution signals or incur substantial per-issue test-time exploration cost. In this paper, we propose SkillForge, a self-distillation framework that proactively acquires project-specific knowledge from the repository itself. Instead of waiting for real issues to expose project-specific knowledge gaps, SkillForge synthesizes project-specific issues by re-implementing test-covered core functionalities of the repository. By resolving these synthetic issues, SkillForge distills reusable project-specific knowledge into entity-grounded skills and associates them with relevant repository entities for future issue resolution. Extensive experiments using both open-source and closed-source models show that SkillForge consistently improves issue resolution performance over strong baselines. These results demonstrate that proactively acquiring project-specific knowledge before solving real issues substantially improves downstream software issue resolution.
Community
SkillForge enables agents to proactively “learn” a repository by solving synthetic issues, distilling what they learn into reusable project-specific skills, and using those skills to solve real issues more effectively.
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- Know Before Fix: QA-Driven Repository Knowledge Acquisition for Software Issue Resolution (2026)
- SWE-Doctor: Guiding Software Engineering Agents with Runtime Diagnosis from Multi-Faceted Bug Reproduction Tests (2026)
- Reusing Past Repairs Through Hierarchical Trajectory Abstraction for Coding Agents (2026)
- Learning Globally Reusable Skills for Coding Agents (2026)
- Beyond Textual Repository Exploration: Dual-Modal Structural Reasoning for Agentic Issue Resolution (2026)
- PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents (2026)
- Bug Report Specification Refinement with Trajectory Guidance for Automated Program Repair (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Get this paper in your agent:
hf papers read 2608.18933 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper