new edge ai tasks collection with usage example from PR
https://github.com/github/awesome-copilot/pull/159
This commit is contained in:
parent
30d42a1911
commit
8c1a64113c
@ -19,6 +19,7 @@ Curated collections of related prompts, instructions, and chat modes organized a
|
|||||||
| [C# .NET Development](collections/csharp-dotnet-development.md) | Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices. | 7 items | csharp, dotnet, aspnet, testing |
|
| [C# .NET Development](collections/csharp-dotnet-development.md) | Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices. | 7 items | csharp, dotnet, aspnet, testing |
|
||||||
| [Database & Data Management](collections/database-data-management.md) | Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices. | 8 items | database, sql, postgresql, sql-server, dba, optimization, queries, data-management |
|
| [Database & Data Management](collections/database-data-management.md) | Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices. | 8 items | database, sql, postgresql, sql-server, dba, optimization, queries, data-management |
|
||||||
| [DevOps On-Call](collections/devops-oncall.md) | A focused set of prompts, instructions, and a chat mode to help triage incidents and respond quickly with DevOps tools and Azure resources. | 5 items | devops, incident-response, oncall, azure |
|
| [DevOps On-Call](collections/devops-oncall.md) | A focused set of prompts, instructions, and a chat mode to help triage incidents and respond quickly with DevOps tools and Azure resources. | 5 items | devops, incident-response, oncall, azure |
|
||||||
|
| [Tasks by microsoft/edge-ai](collections/edge-ai-tasks.md) | Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai | 3 items | architecture, planning, research, tasks, implementation |
|
||||||
| [Frontend Web Development](collections/frontend-web-dev.md) | Essential prompts, instructions, and chat modes for modern frontend web development including React, Angular, Vue, TypeScript, and CSS frameworks. | 11 items | frontend, web, react, typescript, javascript, css, html, angular, vue |
|
| [Frontend Web Development](collections/frontend-web-dev.md) | Essential prompts, instructions, and chat modes for modern frontend web development including React, Angular, Vue, TypeScript, and CSS frameworks. | 11 items | frontend, web, react, typescript, javascript, css, html, angular, vue |
|
||||||
| [Java Development](collections/java-development.md) | Comprehensive collection of prompts and instructions for Java development including Spring Boot, Quarkus, testing, documentation, and best practices. | 12 items | java, springboot, quarkus, jpa, junit, javadoc |
|
| [Java Development](collections/java-development.md) | Comprehensive collection of prompts and instructions for Java development including Spring Boot, Quarkus, testing, documentation, and best practices. | 12 items | java, springboot, quarkus, jpa, junit, javadoc |
|
||||||
| [Power Apps Code Apps Development](collections/power-apps-code-apps.md) | Complete toolkit for Power Apps Code Apps development including project scaffolding, development standards, and expert guidance for building code-first applications with Power Platform integration. | 3 items | power-apps, power-platform, typescript, react, code-apps, dataverse, connectors |
|
| [Power Apps Code Apps Development](collections/power-apps-code-apps.md) | Complete toolkit for Power Apps Code Apps development including project scaffolding, development standards, and expert guidance for building code-first applications with Power Platform integration. | 3 items | power-apps, power-platform, typescript, react, code-apps, dataverse, connectors |
|
||||||
|
|||||||
90
collections/edge-ai-tasks.collection.yml
Normal file
90
collections/edge-ai-tasks.collection.yml
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
id: edge-ai-tasks
|
||||||
|
name: Tasks by microsoft/edge-ai
|
||||||
|
description: Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai
|
||||||
|
tags: [architecture, planning, research, tasks, implementation]
|
||||||
|
items:
|
||||||
|
# Planning Chat Modes
|
||||||
|
- path: chatmodes/task-researcher.chatmode.md
|
||||||
|
kind: chat-mode
|
||||||
|
usage: |
|
||||||
|
Now you can iterate on research for your tasks!
|
||||||
|
|
||||||
|
```markdown, research.prompt.md
|
||||||
|
---
|
||||||
|
mode: task-researcher
|
||||||
|
title: Research microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
Review the microsoft documentation for fabric realtime intelligence
|
||||||
|
and come up with ideas on how to implement this support into our terraform components.
|
||||||
|
```
|
||||||
|
|
||||||
|
Research is dumped out into a .copilot-tracking/research/*-research.md file and will include discoveries for GHCP along with examples and schema that will be useful during implementation.
|
||||||
|
|
||||||
|
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||||
|
|
||||||
|
- path: chatmodes/task-planner.chatmode.md
|
||||||
|
kind: chat-mode
|
||||||
|
usage: |
|
||||||
|
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||||
|
|
||||||
|
```markdown, task-plan.prompt.md
|
||||||
|
---
|
||||||
|
mode: task-planner
|
||||||
|
title: Plan microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
#file: .copilot-tracking/research/*-fabric-rti-blueprint-modification-research.md
|
||||||
|
Build a plan to support adding fabric rti to this project
|
||||||
|
```
|
||||||
|
|
||||||
|
`task-planner` will help you create a plan for implementing your task(s). It will use your fully researched ideas or build new research if not already provided.
|
||||||
|
|
||||||
|
`task-planner` will produce three (3) files that will be used by `task-implementation.instructions.md`.
|
||||||
|
|
||||||
|
* `.copilot-tracking/plan/*-plan.instructions.md`
|
||||||
|
|
||||||
|
* A newly generated instructions file that has the plan as a checklist of Phases and Tasks.
|
||||||
|
* `.copilot-tracking/details/*-details.md`
|
||||||
|
|
||||||
|
* The details for the implementation, the plan file refers to this file for specific details (important if you have a big plan).
|
||||||
|
* `.copilot-tracking/prompts/implement-*.prompt.md`
|
||||||
|
|
||||||
|
* A newly generated prompt file that will create a `.copilot-tracking/changes/*-changes.md` file and proceed to implement th changes.
|
||||||
|
|
||||||
|
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||||
|
|
||||||
|
# Planning Instructions
|
||||||
|
- path: instructions/task-implementation.instructions.md
|
||||||
|
kind: instruction
|
||||||
|
usage: |
|
||||||
|
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||||
|
|
||||||
|
When you are ready to implement the plan, **create a new chat** and switch to `Agent` mode then fire off the newly generated prompt.
|
||||||
|
|
||||||
|
```markdown, implement-fabric-rti-changes.prompt.md
|
||||||
|
---
|
||||||
|
mode: agent
|
||||||
|
title: Implement microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
/implement-fabric-rti-blueprint-modification phaseStop=true
|
||||||
|
```
|
||||||
|
|
||||||
|
This prompt has the added benefit of attaching the plan as instructions, which helps with keeping the plan in context throughout the whole conversation.
|
||||||
|
|
||||||
|
**Expert Warning** ->>Use `phaseStop=false` to have Copilot implement the whole plane without stopping. Additionally, you can use `taskStop=true` to have Copilot stop after every Task implementation for finer detail control.
|
||||||
|
|
||||||
|
To use these generated instructions and prompts, you'll need to update your `settings.json` accordingly:
|
||||||
|
|
||||||
|
```json
|
||||||
|
"chat.instructionsFilesLocations": {
|
||||||
|
// Existing instructions folders...
|
||||||
|
".copilot-tracking/plans": true
|
||||||
|
},
|
||||||
|
"chat.promptFilesLocations": {
|
||||||
|
// Existing prompts folders...
|
||||||
|
".copilot-tracking/prompts": true
|
||||||
|
},
|
||||||
|
```
|
||||||
|
|
||||||
|
display:
|
||||||
|
ordering: alpha # or "manual" to preserve the order above
|
||||||
|
show_badge: false # set to true to show collection badge on items
|
||||||
100
collections/edge-ai-tasks.md
Normal file
100
collections/edge-ai-tasks.md
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
# Tasks by microsoft/edge-ai
|
||||||
|
|
||||||
|
Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai
|
||||||
|
|
||||||
|
**Tags:** architecture, planning, research, tasks, implementation
|
||||||
|
|
||||||
|
## Items in this Collection
|
||||||
|
|
||||||
|
| Title | Type | Description |
|
||||||
|
| ----- | ---- | ----------- |
|
||||||
|
| [Task Researcher Instructions](../chatmodes/task-researcher.chatmode.md)<br />[](https://aka.ms/awesome-copilot/install/chatmode?url=vscode%3Achat-mode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Ftask-researcher.chatmode.md)<br />[](https://aka.ms/awesome-copilot/install/chatmode?url=vscode-insiders%3Achat-mode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Ftask-researcher.chatmode.md) | Chat Mode | Task research specialist for comprehensive project analysis - Brought to you by microsoft/edge-ai [see usage](#task-researcher-instructions) |
|
||||||
|
| [Task Planner Instructions](../chatmodes/task-planner.chatmode.md)<br />[](https://aka.ms/awesome-copilot/install/chatmode?url=vscode%3Achat-mode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Ftask-planner.chatmode.md)<br />[](https://aka.ms/awesome-copilot/install/chatmode?url=vscode-insiders%3Achat-mode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Ftask-planner.chatmode.md) | Chat Mode | Task planner for creating actionable implementation plans - Brought to you by microsoft/edge-ai [see usage](#task-planner-instructions) |
|
||||||
|
| [Task Plan Implementation Instructions](../instructions/task-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md) | Instruction | Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai [see usage](#task-plan-implementation-instructions) |
|
||||||
|
|
||||||
|
## Collection Usage
|
||||||
|
|
||||||
|
### Task Researcher Instructions
|
||||||
|
|
||||||
|
Now you can iterate on research for your tasks!
|
||||||
|
|
||||||
|
```markdown, research.prompt.md
|
||||||
|
---
|
||||||
|
mode: task-researcher
|
||||||
|
title: Research microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
Review the microsoft documentation for fabric realtime intelligence
|
||||||
|
and come up with ideas on how to implement this support into our terraform components.
|
||||||
|
```
|
||||||
|
|
||||||
|
Research is dumped out into a .copilot-tracking/research/*-research.md file and will include discoveries for GHCP along with examples and schema that will be useful during implementation.
|
||||||
|
|
||||||
|
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Task Planner Instructions
|
||||||
|
|
||||||
|
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||||
|
|
||||||
|
```markdown, task-plan.prompt.md
|
||||||
|
---
|
||||||
|
mode: task-planner
|
||||||
|
title: Plan microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
#file: .copilot-tracking/research/*-fabric-rti-blueprint-modification-research.md
|
||||||
|
Build a plan to support adding fabric rti to this project
|
||||||
|
```
|
||||||
|
|
||||||
|
`task-planner` will help you create a plan for implementing your task(s). It will use your fully researched ideas or build new research if not already provided.
|
||||||
|
|
||||||
|
`task-planner` will produce three (3) files that will be used by `task-implementation.instructions.md`.
|
||||||
|
|
||||||
|
* `.copilot-tracking/plan/*-plan.instructions.md`
|
||||||
|
|
||||||
|
* A newly generated instructions file that has the plan as a checklist of Phases and Tasks.
|
||||||
|
* `.copilot-tracking/details/*-details.md`
|
||||||
|
|
||||||
|
* The details for the implementation, the plan file refers to this file for specific details (important if you have a big plan).
|
||||||
|
* `.copilot-tracking/prompts/implement-*.prompt.md`
|
||||||
|
|
||||||
|
* A newly generated prompt file that will create a `.copilot-tracking/changes/*-changes.md` file and proceed to implement th changes.
|
||||||
|
|
||||||
|
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Task Plan Implementation Instructions
|
||||||
|
|
||||||
|
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||||
|
|
||||||
|
When you are ready to implement the plan, **create a new chat** and switch to `Agent` mode then fire off the newly generated prompt.
|
||||||
|
|
||||||
|
```markdown, implement-fabric-rti-changes.prompt.md
|
||||||
|
---
|
||||||
|
mode: agent
|
||||||
|
title: Implement microsoft fabric realtime intelligence terraform support
|
||||||
|
---
|
||||||
|
/implement-fabric-rti-blueprint-modification phaseStop=true
|
||||||
|
```
|
||||||
|
|
||||||
|
This prompt has the added benefit of attaching the plan as instructions, which helps with keeping the plan in context throughout the whole conversation.
|
||||||
|
|
||||||
|
**Expert Warning** ->>Use `phaseStop=false` to have Copilot implement the whole plane without stopping. Additionally, you can use `taskStop=true` to have Copilot stop after every Task implementation for finer detail control.
|
||||||
|
|
||||||
|
To use these generated instructions and prompts, you'll need to update your `settings.json` accordingly:
|
||||||
|
|
||||||
|
```json
|
||||||
|
"chat.instructionsFilesLocations": {
|
||||||
|
// Existing instructions folders...
|
||||||
|
".copilot-tracking/plans": true
|
||||||
|
},
|
||||||
|
"chat.promptFilesLocations": {
|
||||||
|
// Existing prompts folders...
|
||||||
|
".copilot-tracking/prompts": true
|
||||||
|
},
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*This collection includes 3 curated items for tasks by microsoft/edge-ai.*
|
||||||
Loading…
x
Reference in New Issue
Block a user