Skip to content

Export confirmed skills for use by other agents #41

Description

@Evenss

Description

Background

Human-confirmed skills should be reusable by other agents or tools. Different agents often have fixed or conventional skill locations, such as a user-level skill directory, a project-level skill directory, or a tool-specific default skill directory.

The current Skills page can only download a combined skills.md file. It cannot export one or more confirmed skills into a local skill directory, nor can users choose a target agent or target path.

UI Scope

Skills page.

Proposal

  • Allow users to export confirmed skills for use by other agents.
  • Provide common export destination shortcuts, such as:
    • user-level default skill directory
    • current project skill directory
    • Codex / Cursor / other agent default skill directories
    • recently used export directories
  • Allow users to manually choose a target folder.
  • Remember the last used export directory.
  • Support at least SKILL.md as an export format.
  • The backend should write the skill to the target directory and handle name conflicts with a clear overwrite, skip, or rename strategy.
  • Prevent exporting unconfirmed skills, or require confirmation before export.
  • Show the target path after a successful export.
  • Show clear error messages when export fails.

Acceptance Criteria

  • A user can select a confirmed skill from the Skills page and export it.
  • A user can choose from common export destinations.
  • A user can manually choose an export directory.
  • The exported directory contains the expected SKILL.md.
  • Unconfirmed skills cannot be exported directly, or must be confirmed first.
  • Name conflicts are handled through a clear overwrite, skip, or rename strategy.
  • The UI shows the target path after successful export.
  • Export failures show clear error messages.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions