Skip to content

Share skills between harnesses #57

Draft
ea-rus wants to merge 13 commits into
stagingfrom
agentskills
Draft

Share skills between harnesses #57
ea-rus wants to merge 13 commits into
stagingfrom
agentskills

Conversation

@ea-rus

@ea-rus ea-rus commented Jun 17, 2026

Copy link
Copy Markdown

Share skills as folder between harnesses (inside of single cowork instance)

Changes:

  • store skills not in database but in folder (using Agentskills specs)
  • sharing between harnesses:
    • create symlink for hermes (~/.cowork/skills -> ~/.cowork/hermes/skills)
    • set a cowork skills folder in anton settings as skills source

For back compatibility GUI column names are kept the same, current skills columns mapping:

GUI (cowork) cowork-server AgentSkill (anton)
label label name
name display_name metadata.display_name

Depend on mindsdb/anton#186

TODO later:

  • skills table in database is not removed in this PR, should be removed in future migrations

@ea-rus ea-rus mentioned this pull request Jun 18, 2026
7 tasks
# Conflicts:
#	cowork/migrations.py
@ea-rus ea-rus changed the base branch from main to staging June 23, 2026 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant