{"id":"https://openalex.org/W7163696087","doi":"https://doi.org/10.48550/arxiv.2606.06079","title":"SkillComposer: Learning to Evolve Agent Skills for Specification and Generalization","display_name":"SkillComposer: Learning to Evolve Agent Skills for Specification and Generalization","publication_year":2026,"publication_date":"2026-06-04","ids":{"openalex":"https://openalex.org/W7163696087","doi":"https://doi.org/10.48550/arxiv.2606.06079"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.06079","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.06079","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.06079","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5137939379","display_name":"Qi Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Qi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137978466","display_name":"Zhaopeng Feng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Feng, Zhaopeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062824620","display_name":"Xiaonan Shi","orcid":"https://orcid.org/0000-0002-3085-6155"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shi, Xiaonan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138000936","display_name":"Xiaomeng Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Xiaomeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137983617","display_name":"Chu Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Chu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138014766","display_name":"Pengjun Xie","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xie, Pengjun","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137981570","display_name":"Xiaobin Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Xiaobin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138011129","display_name":"Jieping Ye","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ye, Jieping","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137931417","display_name":"Bryan Hooi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hooi, Bryan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137943088","display_name":"Haobo Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Haobo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5137927683","display_name":"Junbo Zhao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhao, Junbo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.19550000131130219,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.19550000131130219,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11714","display_name":"Multimodal Machine Learning Applications","score":0.15620000660419464,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.06530000269412994,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6244000196456909},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.5727999806404114},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5324000120162964},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.44609999656677246},{"id":"https://openalex.org/keywords/executor","display_name":"Executor","score":0.3662000000476837},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.349700003862381},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.3488999903202057},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.3382999897003174},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.3379000127315521}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7598000168800354},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6284000277519226},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6244000196456909},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.5727999806404114},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5324000120162964},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.47940000891685486},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.44609999656677246},{"id":"https://openalex.org/C180591056","wikidata":"https://www.wikidata.org/wiki/Q654437","display_name":"Executor","level":2,"score":0.3662000000476837},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.349700003862381},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3488999903202057},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.3382999897003174},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3379000127315521},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.32499998807907104},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.3091000020503998},{"id":"https://openalex.org/C189950617","wikidata":"https://www.wikidata.org/wiki/Q937228","display_name":"Property (philosophy)","level":2,"score":0.28679999709129333},{"id":"https://openalex.org/C121375916","wikidata":"https://www.wikidata.org/wiki/Q936559","display_name":"Principle of compositionality","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C94124525","wikidata":"https://www.wikidata.org/wiki/Q912550","display_name":"Categorization","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2759999930858612},{"id":"https://openalex.org/C159032336","wikidata":"https://www.wikidata.org/wiki/Q2488768","display_name":"Non-monotonic logic","level":2,"score":0.27230000495910645},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.2685000002384186},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.26499998569488525},{"id":"https://openalex.org/C198370458","wikidata":"https://www.wikidata.org/wiki/Q586459","display_name":"Type inference","level":3,"score":0.2630000114440918},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.25290000438690186},{"id":"https://openalex.org/C58328972","wikidata":"https://www.wikidata.org/wiki/Q184609","display_name":"Expert system","level":2,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.06079","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.06079","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.06079","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.06079","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.8054749965667725,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Agent":[0],"skills,":[1],"which":[2],"consist":[3],"of":[4,64],"reusable":[5],"strategies":[6],"that":[7,81,137,172,181],"guide":[8],"agent":[9,153],"reasoning":[10],"and":[11,70,91,109,123,134,155,164,174,180],"action,":[12],"have":[13],"shown":[14],"strong":[15],"potential":[16],"for":[17,67,115,120,125,192],"improving":[18],"model":[19],"capability":[20],"at":[21,106],"inference":[22,107],"time.":[23],"However,":[24],"current":[25],"skill":[26,40,52,68,83,182],"construction":[27,84],"methods":[28],"treat":[29],"the":[30,43,50,62],"problem":[31],"as":[32],"one-shot":[33],"extraction,":[34],"overlooking":[35],"a":[36,39,79,145,185,189],"fundamental":[37],"tension:":[38],"tailored":[41],"to":[42,47,61,103,150],"specific":[44],"task":[45,165],"fails":[46],"transfer,":[48],"while":[49,160],"abstracted":[51],"often":[53],"provides":[54],"insufficient":[55],"guidance.":[56],"We":[57],"attribute":[58],"this":[59,74],"fragility":[60],"absence":[63],"explicit":[65],"mechanisms":[66],"specification":[69],"generalization.":[71],"To":[72],"address":[73,176],"gap,":[75],"we":[76],"introduce":[77],"SkillComposer,":[78],"framework":[80],"decomposes":[82],"into":[85],"three":[86,111],"learnable":[87],"operations:":[88],"create,":[89],"improve,":[90],"merge.":[92],"Trained":[93],"via":[94],"systematic":[95],"rejection":[96],"sampling":[97],"recipe,":[98],"SkillComposer":[99,138],"enables":[100],"language":[101],"models":[102],"self-evolve":[104],"skills":[105],"time":[108],"supports":[110],"deployment":[112],"modes:":[113],"offline":[114],"building":[116],"generalized":[117],"libraries,":[118],"online":[119],"task-specific":[121],"refinement,":[122],"hybrid":[124],"combining":[126],"both.":[127],"Comprehensive":[128],"experiments":[129],"on":[130,152,157],"$\u03c4^2$-Bench,":[131],"LiveCodeBench":[132],"v6,":[133],"AppWorld":[135],"show":[136],"consistently":[139],"outperforms":[140],"baselines.":[141],"Our":[142],"SkillComposer-4B":[143],"improves":[144],"27B":[146],"executor":[147],"by":[148],"up":[149],"+4.5":[151],"tasks":[154],"+3.4":[156],"code":[158],"tasks,":[159],"generalizing":[161],"across":[162],"domains":[163],"types":[166],"unseen":[167],"during":[168],"training.":[169],"Analysis":[170],"reveals":[171],"merge":[173],"improve":[175],"orthogonal":[177],"quality":[178],"dimensions":[179],"composition":[183],"is":[184],"transferable":[186],"meta-ability,":[187],"providing":[188],"practical":[190],"recipe":[191],"skill-augmented":[193],"inference.":[194]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-06-06T00:00:00"}
