Implement skills (the migration-skill) and remove support for legacy assets in meta
Metadata
Current evaluation
Merged after positive reviews. Implemented the migration-skill and removed legacy asset support, including caps, security overrides, package.yaml, and readme.md. The change touches 15 files.
Suggested action: —
No scores available.
Issue body
This adds functionality for the migration-skill and effectively removes
support for caps, security-override, security-policy and security-template
as part of the app definition.
In addition to that, package.yaml and readme.md support is also removed.
LP: #1539122
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after positive reviews. Implemented the migration-skill and removed legacy asset support, including caps, security overrides, package.yaml, and readme.md. The change touches 15 files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged implementation of the migration-skill and removal of legacy asset support in meta, dropping caps, security overrides, package.yaml, and readme.md. Approved after maintainer review and confirmed functional on the latest image. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged following positive reviews. Implemented migration-skill functionality and removed legacy asset support, including caps, security overrides, policies, templates, package.yaml, and readme.md from meta. Changes confirmed working on the latest image. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #275 Remove legacy formatting and implement skills | snapcraft | closed | Superseded by pull request #278. The changes removed legacy formatting, caps, security overrides, package.yaml, and readme.md support while implementing migration-skill functionality. | |
| #356 Migrate from skills to interfaces | snapcraft | merged | Merged transparent migration logic converting legacy skills to interfaces. Approved by maintainers after coverage concerns and pending review status. Updated 11 files with +115/-53 lines. |