Use Built-In Prompts

Axminster includes a collection of built-in prompts that you access in your coding assistant once it’s connected to the MCP server. Use these prompts to perform common software-modeling tasks with your coding assistant.

Note

For information about configuring your coding assistant to use the Axminster MCP server, see Configure the MCP Server.

Consult your coding assistant’s documentation for information on how to use a prompt from an MCP server. A common pattern is a slash command, for example, /Axminster:analyze_use_case.

The available prompts are:

  • analyze_use_case: Use this prompt to analyze your software requirements and convert them into use case, activity, and class diagrams with relevant constraints. You specify the model to which to add the diagrams, and the requirements either as text or as a reference to a file.

  • convert_comments_to_constraints: Use this prompt to find free-text comments in your software models and convert them into OCL constraints. You specify the model to search.

  • find_ambiguities: Use this prompt to discover architectural smells and inconsistencies in your model, and instruct your coding assistant to ask you how to resolve them and update the model. You specify the model to search.

  • model_interaction: Use this prompt to model the dynamic behavior of software components in a scenario, creating both a sequence diagram and a communication diagram. You specify the model to which to add the diagrams, and the scenario either as text or as a reference to a file.

  • verify_constraints: Use this prompt to compare the constraints in a model to the logic in your project’s source code, and discover any deviations or unsatisfied constraints. You specify the model in which the LLM finds information about constraints.