Skip to content

Allow MCP skills as MCP tools and prompts #186

@cdcabrera

Description

@cdcabrera

As a developer now that we've activated an MCP resource index for skills, see #185 , we can add the remaining activation facets for skills as MCP tools and prompts.

Acceptance criteria

  • Review the prompts and resources as plugins. Refine implementation

  • Lazy load skills and available artifacts once selected

  • Generate MCP prompt for skill - basic only. Advanced prompts may cause issues across available MCP clients

  • Generate a base skill as MCP tool.

    • The tool should provide progressive steps and require verification per step.
    • The tool should provide related artifacts ONLY at the time of their need as available MCP resources

Assumptions and questions

  • Discovery of skills should now include multiple paths

    • basic generated MCP prompts
    • MCP tool search/response results, (e.g. "[this skill appears related]" or "[these are all available skills]")
    • MCP indexed resource of skills
  • Need to determine the extent to which we maintain state of the steps. Do we handle this across sessions, at min maybe a "[stopped here, recommend you start over]"? "That should be left up to the model" would be the quickest implementation


Jira Issue: PF-4122

Metadata

Metadata

Assignees

No one assigned

    Labels

    PF TeamIssue opened by PF team member

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions