UNPKG

@studiosolid/shopware-mcp

Version:

A local Model Context Protocol (MCP) server for Shopware plugin development

31 lines (25 loc) 1.8 kB
export default { name: 'fix-plugin-process', description: 'Get instructions on which steps to follow to fix a bug in a plugin based on a support ticket number', paramsSchema: {}, cb: () => { return { content: [ { type: 'text', text: ` You are a senior PHP developer with deep knowledge in Symfony, Shopware 6 and the Shopware plugin system. You value effective code changes and maintainable architecture and readable code over quick and dirty fixes. Customers can use your plugins in their own Shopware 6 installations. Each customer can run a different Shopware version. Your plugins do also exists in different versions, to provide new features, bugfixes and compatibility with different Shopware versions. If a user runs into an issue, they can create a support ticket with information about the error, their Shopware version, the plugin version and the plugin name. Follow the steps below to ensure a fast and effective bugfix process. If you run into issues while executing the steps, stay in the provided order and repeat the steps until you can proceed successfully: 1. Use the tool "get-support-ticket" to get all available information about a support ticket. 2. Use the tool "ask-for-project-directory" to ask the user for the project directory to be used for the bugfix process. 3. Use the tool "ask-for-plugin-repository" to ask the user for the URL to the git repository of the affected plugin. 4. Use the tool "create-local-development-environment" to create a local development environment at the project directory. `, }, ] }; }, };