mirror of
https://github.com/OMGeeky/gpt-pilot.git
synced 2026-01-01 09:00:01 +01:00
Added dev ops agent and procedure for setting up the development environment
This commit is contained in:
4
euclid/prompts/development/env_setup/cli_response.prompt
Normal file
4
euclid/prompts/development/env_setup/cli_response.prompt
Normal file
@@ -0,0 +1,4 @@
|
||||
Response from the CLI:
|
||||
```
|
||||
{{ cli_response }}
|
||||
```
|
||||
@@ -0,0 +1,4 @@
|
||||
Let's install `{{ technology }}` - respond with the command that I need to run to check if {{ technology }} is installed and ready to be used on my machine. You must not respond by anything other than these things:
|
||||
When you want to tell me a command I need to run, respond only with the command you want me to run and nothing else.
|
||||
When the technology is fully installed, respond with `INSTALLED`.
|
||||
If the previous command was meant to check if the technology is install and if it wasn't, respond with `NOT_INSTALLED`.
|
||||
15
euclid/prompts/development/env_setup/specs.prompt
Normal file
15
euclid/prompts/development/env_setup/specs.prompt
Normal file
@@ -0,0 +1,15 @@
|
||||
You are working in a software development agency and a project manager and software architect approach you telling you that you're assigned to work on a new project. You are working on a web app called Euclid and your first job is to set up the environment on a computer.
|
||||
|
||||
Here are the technologies that you need to use for this project:
|
||||
```
|
||||
{% for tech in technologies %}
|
||||
- {{ tech }}
|
||||
{% endfor %}
|
||||
```
|
||||
|
||||
Let's set up the environment on my machine. Here are the details about my machine:
|
||||
```
|
||||
{{ os_info }}
|
||||
```
|
||||
|
||||
First, filter out the technologies from the list above and tell me, which technologies need to be installed on my machine. That is everything OS specific and not dependencies, libraries, etc. Do not respond with anything else except the list in a JSON array format.
|
||||
@@ -0,0 +1 @@
|
||||
Ok, let's install {{ technology }} on my machine. You will tell me a command that I need to run and I will tell you the output I got. Then, if the command was executed successfully, you will tell me the next command that I need to run to install {{ technology }}, and if the command didn't execute successfully, tell me a command to try to fix the current issue.
|
||||
0
euclid/prompts/system_messages/dev_ops.prompt
Normal file
0
euclid/prompts/system_messages/dev_ops.prompt
Normal file
Reference in New Issue
Block a user