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
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.
Assumptions and questions
Discovery of skills should now include multiple paths
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