Skip to content

Invoke agent skills from a chat message (phase 2) #550

Description

@andrii-novikov

QuickApps version

latest

What is the problem this feature will solve?

With #549, users can pick their own skills for a message, but not the skills the agent itself provides: the ones its author attached, and the built-in ones. As a user I:

  • can't see which skills an agent has, so I don't know what I could ask for;
  • can only ask for one in words, and the agent may ignore the request.

What is the feature you are proposing to solve the problem?

Let the user pick the agent's own skills in the same picker as their personal skills, and have them applied the same way.

Expected behaviour

  • The skill picker lists the skills the agent provides, with their names and descriptions, next to the user's own skills.
  • The user can tell the agent's skills apart from their own, including when two skills have the same name.
  • Picking one of the agent's skills applies it to that message, exactly like a picked personal skill.
  • Skills that are internal to the agent and not meant for users are not listed.
  • What happens when a user's skill and an agent's skill share a name is revisited (in Invoke user skills from a chat message (phase 1) #549 the user's pick wins).

Builds on: #549.

What alternatives have you considered?

  • Typing the agent skill's name, without a picker: users can't discover the names.
  • Asking in words: already possible, but not reliable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions