Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 19, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

catrielmuller and others added 16 commits January 16, 2026 16:47
Add the ability to install skills directly from the Skills Marketplace.

Changes:
- Replace 'View on GitHub' button with 'Install' and 'Global' buttons in SkillItemCard
- Add skill installation via SimpleInstaller (downloads SKILL.md from rawUrl)
- Support both project (.kilocode/skills/) and global (~/.kilocode/skills/) installation
- Add skill removal functionality with confirmation dialog
- Add tests for skill installation and removal
- Add translations for install buttons in all 22 language files

Architecture:
- SimpleInstaller handles skill installation/removal (fetches SKILL.md from rawUrl)
- MarketplaceManager routes skill operations to SimpleInstaller
- SkillsManager automatically discovers newly installed skills

How it works:
1. User clicks 'Install' to install to project, or 'Global' to install globally
2. The skill's SKILL.md is fetched from the rawUrl
3. A directory is created at .kilocode/skills/{skill-id}/ (project) or ~/.kilocode/skills/{skill-id}/ (global)
4. The SKILL.md file is written to that directory
5. The SkillsManager will automatically discover the new skill

Continues from #5031
…s-fix

JetBrains Plugin - Performance and Stability Improvements
The skill installation metadata tests were failing on Windows CI because
they used hardcoded Unix-style paths (e.g., /test/workspace/.kilocode/skills)
while the implementation uses path.join() which produces backslashes on
Windows. Updated all three failing tests to use path.join() for path
construction.
feat: add skill installation from marketplace
Add abbreviated lines added/removed to task header
…5212)

* fix(cli): prevent context drops from stale partial message updates

* fix(cli): remove unused imports to fix lint errors
@pull pull bot locked and limited conversation to collaborators Jan 19, 2026
@pull pull bot added the ⤵️ pull label Jan 19, 2026
@pull pull bot merged commit 5274582 into tqa24:main Jan 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants