2024-10-30 11:53:37 -07:00
|
|
|
// Copyright (c) Microsoft Corporation. All rights reserved.
|
|
|
|
// PMPrompts.cs
|
|
|
|
|
2025-01-24 19:24:00 -08:00
|
|
|
namespace DevTeam.Backend.Agents.ProductManager;
|
2024-03-21 20:52:05 +01:00
|
|
|
public static class PMSkills
|
2023-06-09 17:10:41 +02:00
|
|
|
{
|
2024-06-19 17:25:18 -07:00
|
|
|
public const string BootstrapProject = """
|
2023-06-09 17:10:41 +02:00
|
|
|
Please write a bash script with the commands that would be required to generate applications as described in the following input.
|
|
|
|
You may add comments to the script and the generated output but do not add any other text except the bash script.
|
|
|
|
You may include commands to build the applications but do not run them.
|
|
|
|
Do not include any git commands.
|
|
|
|
Input: {{$input}}
|
2024-05-14 14:18:24 +02:00
|
|
|
{{$waf}}
|
2024-02-19 11:38:51 +01:00
|
|
|
""";
|
2024-06-19 17:25:18 -07:00
|
|
|
public const string Readme = """
|
2023-06-09 17:10:41 +02:00
|
|
|
You are a program manager on a software development team. You are working on an app described below.
|
|
|
|
Based on the input below, and any dialog or other context, please output a raw README.MD markdown file documenting the main features of the app and the architecture or code organization.
|
|
|
|
Do not describe how to create the application.
|
|
|
|
Write the README as if it were documenting the features and architecture of the application. You may include instructions for how to run the application.
|
|
|
|
Input: {{$input}}
|
2024-05-14 14:18:24 +02:00
|
|
|
{{$waf}}
|
2024-02-19 11:38:51 +01:00
|
|
|
""";
|
|
|
|
|
2024-06-19 17:25:18 -07:00
|
|
|
public const string Explain = """
|
2024-02-19 11:38:51 +01:00
|
|
|
You are a Product Manager.
|
|
|
|
Please explain the code that is in the input below. You can include references or documentation links in your explanation.
|
|
|
|
Also where appropriate please output a list of keywords to describe the code or its capabilities.
|
|
|
|
example:
|
|
|
|
Keywords: Azure, networking, security, authentication
|
|
|
|
|
|
|
|
If the code's purpose is not clear output an error:
|
|
|
|
Error: The model could not determine the purpose of the code.
|
|
|
|
|
|
|
|
--
|
|
|
|
Input: {{$input}}
|
|
|
|
""";
|
2024-10-02 11:42:27 -07:00
|
|
|
}
|