Repository navigation
feat: promote Agent Skills from experimental to stable - #1738
Merged
Merged
Conversation
Co-authored-by: Qwen-Coder <[email protected]>
tanzhenxin
requested review from
DennisYu07,
LaZzyMan,
Mingholy,
gwinthis and
pomelo-nwu
as code owners
February 6, 2026 05:05
Co-authored-by: Qwen-Coder <[email protected]>
Contributor
📋 Review SummaryThis PR promotes Agent Skills from experimental to a stable, always-enabled feature. The changes remove all gating mechanisms including CLI flags and settings options, making Skills automatically available without configuration. The implementation maintains backward compatibility by keeping the deprecated flag as hidden. 🔍 General Feedback
🎯 Specific Feedback🟡 High
🟢 Medium
🔵 Low
✅ Highlights
|
Contributor
Code Coverage Summary
CLI Package - Full Text ReportCore Package - Full Text ReportFor detailed HTML reports, please see the 'coverage-reports-22.x-ubuntu-latest' artifact from the main CI run. |
Co-authored-by: Qwen-Coder <[email protected]>
Co-authored-by: Qwen-Coder <[email protected]>
pomelo-nwu
approved these changes
Feb 6, 2026
pomelo-nwu
left a comment
Collaborator
There was a problem hiding this comment.
Congratulations! Skills has officially graduated from the lab. 🎉
Everyone can now use it without the --experimental-skills flag.
Mingholy
approved these changes
Feb 6, 2026
xaelistic
pushed a commit
to xaelistic/qwen-code
that referenced
this pull request
Jun 7, 2026
feat: promote Agent Skills from experimental to stable
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
TLDR
Promotes Agent Skills from experimental to a stable, always-enabled feature. Removes all gating mechanisms including:
--experimental-skillsCLI flag (now deprecated/hidden, kept for backward compatibility)experimental.skillssettings optionskillsEnableoption from Java SDKTransportOptionsSkills are now discovered and loaded automatically from
~/.qwen/skills/and.qwen/skills/without any configuration required.Dive Deeper
Agent Skills has been in experimental status for several releases and has proven stable in production use. This PR follows the same pattern used when promoting ACP from experimental to stable:
SkillManageris always initialized and watches for skills--experimental-skillsflag is kept as a hidden deprecated optionChanges across packages:
skillsEnablefrom TransportOptions--experimental-skillsfrom default argsReviewer Test Plan
Verify Skills load without flags:
Check deprecated flag still works (backward compatibility):
qwen --experimental-skills # Should start without error, flag is silently ignoredVerify /skills command is always available:
/skills- should list available skillsTesting Matrix
Tested on macOS with npm run. Other platforms need validation.
Linked issues / bugs
No linked issues
🤖 Generated with Qwen Code