Skip to content

Add skill editing and human confirmation #40

Description

@Evenss

Description

Background

ContextSeek can automatically generate skills, but generated skills are not always ready for long-term reuse. Users need to review and edit the skill content, use cases, parameters, and tags before treating it as a stable skill.

The current Skills page mainly supports viewing skills, copying the system prompt, and downloading SKILL.md. It does not yet support editing, saving, human confirmation, or status tracking.

UI Scope

Skills page.

Proposal

  • Allow users to edit a skill’s name, description, body, parameters, and tags.
  • Add a backend API for updating skill content.
  • Add a human confirmation action.
  • When confirmed, set the skill’s provenance.confidence to 1.
  • Show skill states such as:
    • auto-generated
    • edited
    • confirmed
  • Clearly distinguish edited but unconfirmed skills.
  • Show clear error messages when saving or confirming fails.

Acceptance Criteria

  • A user can open a skill from the Skills page and enter edit mode.
  • A user can edit the skill name, description, body, parameters, and tags.
  • Edited content persists after page refresh.
  • A user can manually confirm a skill.
  • Confirmed skills display 100% confidence.
  • The UI distinguishes auto-generated, edited, and confirmed states.
  • Save or confirmation 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