You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/prompts/ai_prompt_analyzer_and_output_generator/prompt.md
+57-14Lines changed: 57 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,49 @@
1
1
You are an AI assistant tasked with analyzing an AI prompt and producing specific outputs related to it. The prompt will be provided to you, and you should generate the following:
2
2
3
3
1. A directory name for storing the prompt
4
-
2. A category in snake_case format
5
-
3. A list of tags
6
-
4. A one-line concise description
7
-
5. A quick description
8
-
6. A markdown link for referencing the prompt
9
-
7. A list of variables that require user input
4
+
2. A primary category from the predefined list
5
+
3. Optional subcategories (up to 2)
6
+
4. A list of tags
7
+
5. A one-line concise description
8
+
6. A quick description
9
+
7. A markdown link for referencing the prompt
10
+
8. A list of variables that require user input
11
+
12
+
Here's the list of predefined top-level categories:
13
+
14
+
TOP_LEVEL_CATEGORIES = [
15
+
"api_development",
16
+
"artificial_intelligence",
17
+
"backend_development",
18
+
"cloud_computing",
19
+
"code_analysis_and_review",
20
+
"code_generation_and_optimization",
21
+
"containerization_and_orchestration",
22
+
"data_management_and_analytics",
23
+
"database_design",
24
+
"debugging_and_error_handling",
25
+
"design_patterns",
26
+
"devops",
27
+
"documentation",
28
+
"frontend_development",
29
+
"full_stack_development",
30
+
"ide_and_development_tools",
31
+
"machine_learning",
32
+
"mobile_development",
33
+
"network_programming",
34
+
"performance_tuning",
35
+
"project_management",
36
+
"prompt_engineering",
37
+
"refactoring",
38
+
"scalability_and_system_design",
39
+
"security",
40
+
"software_architecture",
41
+
"testing_and_quality_assurance",
42
+
"user_experience_design",
43
+
"version_control",
44
+
"web_development",
45
+
"workflow_automation"
46
+
]
10
47
11
48
Here's the AI prompt you need to analyze:
12
49
@@ -24,10 +61,13 @@ Generate a directory name for the prompt using the following convention:
24
61
- Remove any special characters
25
62
- The directory name should be concise but descriptive, ideally not exceeding 50 characters
26
63
27
-
2. Category:
28
-
Determine a simple and clear category for the prompt, formatted in snake_case.
64
+
2.Primary Category:
65
+
Select the most appropriate primary category from the predefined list of top-level categories, formatted in snake_case.
29
66
30
-
3. Tags:
67
+
3. Subcategories:
68
+
Determine up to two subcategories that further specify the prompt's focus. These should be more specific than the primary category and can be custom-created, formatted in snake_case.
69
+
70
+
4. Tags:
31
71
Create a list of 3-5 relevant tags for the prompt. These tags should:
32
72
33
73
- Be single words or short phrases
@@ -36,36 +76,39 @@ Create a list of 3-5 relevant tags for the prompt. These tags should:
36
76
- Accurately represent the main themes or applications of the prompt
37
77
- Be useful for categorizing and searching for the prompt
38
78
39
-
4. One-line description:
79
+
5. One-line description:
40
80
Write a concise, one-line description of the prompt that:
41
81
42
82
- Captures the main purpose or function of the prompt
43
83
- Is no longer than 100 characters
44
84
- Starts with a verb in the present tense (e.g., "Creates," "Generates," "Analyzes")
45
85
46
-
5. Quick description:
86
+
6. Quick description:
47
87
Provide a brief description of the prompt that:
48
88
49
89
- Expands on the one-line description
50
90
- Explains the key features or capabilities of the prompt
51
91
- Is 2-3 sentences long
52
92
- Gives the reader a clear understanding of what the prompt does
53
93
54
-
6. Markdown link:
94
+
7. Markdown link:
55
95
Create a markdown link that can be used to reference the prompt:
56
96
57
97
- Use the one-line description as the link text
58
98
- Use the directory name as the link URL
59
99
- Format it as: [One-line description](directory_name)
60
100
61
-
7. User input variables:
101
+
8. User input variables:
62
102
List all variables in the prompt that require user input or replacement. These should be in the format {{VARIABLE_NAME}} and listed one per line.
63
103
64
104
Present your final output in the following format:
65
105
66
106
<output>
67
107
title: [Prompt's main topic or purpose]
68
-
category: [Your determined category in snake_case]
-[God Tier Assistant Generator](prompts/god_tier_assistant_generator/view.md) - Generates innovative ideas for specialized AI assistants based on given topics
15
14
16
15
16
+
-[AI Application Idea Generator](prompts/ai_application_idea_generator/view.md) - Generates diverse and innovative AI application ideas for specific domains
17
17
18
-
### Code Improvement
19
18
20
19
21
20
22
-
-[Code Refactoring AI Assistant](prompts/code_refactoring_ai_assistant/view.md) - Analyzes, refactors, and tests code to improve quality, readability, and performance
-[God Tier Assistant Generator](prompts/god_tier_assistant_generator/view.md) - Generates innovative ideas for specialized AI assistants based on given topics
30
+
### Full Stack Development
32
31
33
32
34
-
-[AI Topic Idea Generator](prompts/ai_topic_idea_generator/view.md) - Generates innovative AI application ideas for specific domains and constraints
35
33
34
+
-[Advanced AI Software Development Assistant](prompts/advanced_ai_software_development_assistant/view.md) - Provides comprehensive guidance and support throughout the software development lifecycle
36
35
37
36
38
37
39
-
### Issue Management
40
38
41
-
42
-
43
-
-[GitHub Issue Creator](prompts/github_issue_creator_from_user_input/view.md) - Creates well-structured GitHub Issues from user input and project context
39
+
### Project Management
44
40
45
41
46
42
43
+
-[Software Specification Generator](prompts/software_specification_generator/view.md) - Generates comprehensive software specifications based on user requirements
47
44
48
-
### Product Management
49
45
50
-
51
-
52
-
-[Software Specification Generator](prompts/software_specification_generator/view.md) - Creates comprehensive software specifications based on user requirements and interactive review
46
+
-[GitHub Issue Creator](prompts/github_issue_creator_from_user_input/view.md) - Creates well-structured GitHub Issues from user input and project context
53
47
54
48
55
49
56
50
57
-
### Software Development
51
+
### Refactoring
58
52
59
53
60
54
61
-
-[AI Software Development Assistant](prompts/ai_software_development_assistant/view.md) - Provides expert guidance and support throughout the software development lifecycle
55
+
-[Code Refactoring AI Assistant](prompts/code_refactoring_ai_assistant/view.md) - Analyzes, refactors, and tests code to improve quality, readability, and performance
62
56
63
57
64
-
-[GitHub Pull Request Generator](prompts/github_pull_request_generator/view.md) - Generates comprehensive and well-structured GitHub pull requests based on change details and project context
65
58
66
59
60
+
### Version Control
67
61
68
62
69
-
### Version Control
70
63
64
+
-[Git Commit Message Writer](prompts/git_commit_message_writer/view.md) - Generates concise, informative git commit messages following Conventional Commits with emojis
71
65
72
66
73
-
-[Git Commit Message Writer](prompts/git_commit_message_writer/view.md) - Generates concise, informative git commit messages with emojis following Conventional Commits
0 commit comments