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: CONTRIBUTING.md
+52-1Lines changed: 52 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,11 +161,61 @@ plugins/my-plugin-id/
161
161
-**Clear purpose**: The plugin should solve a specific problem or workflow
162
162
-**Validate before submitting**: Run `npm run plugin:validate` to ensure your plugin is valid
163
163
164
+
### Adding Agentic Workflows
165
+
166
+
[Agentic Workflows](https://github.github.com/gh-aw) are AI-powered repository automations that run coding agents in GitHub Actions. Defined in markdown with natural language instructions, they enable scheduled and event-triggered automation with built-in guardrails.
167
+
168
+
1.**Create your workflow file**: Add a new `.md` file in the `workflows/` directory (e.g., `daily-issues-report.md`)
169
+
2.**Include frontmatter**: Add `name`, `description`, `triggers`, and optionally `tags` at the top, followed by agentic workflow frontmatter (`on`, `permissions`, `safe-outputs`) and natural language instructions
170
+
3.**Test locally**: Compile with `gh aw compile --validate` to verify it's valid
171
+
4.**Update the README**: Run `npm run build` to update the generated README tables
172
+
173
+
> **Note:** Only `.md` files are accepted — do not include compiled `.lock.yml` or `.yml` files. CI will block them.
174
+
175
+
#### Workflow file example
176
+
177
+
```markdown
178
+
---
179
+
name: 'Daily Issues Report'
180
+
description: 'Generates a daily summary of open issues and recent activity as a GitHub issue'
181
+
triggers: ['schedule']
182
+
tags: ['reporting', 'issues', 'automation']
183
+
on:
184
+
schedule: daily on weekdays
185
+
permissions:
186
+
contents: read
187
+
issues: read
188
+
safe-outputs:
189
+
create-issue:
190
+
title-prefix: "[daily-report] "
191
+
labels: [report]
192
+
---
193
+
194
+
## Daily Issues Report
195
+
196
+
Create a daily summary of open issues for the team.
197
+
198
+
## What to Include
199
+
200
+
- New issues opened in the last 24 hours
201
+
- Issues closed or resolved
202
+
- Stale issues that need attention
203
+
```
204
+
205
+
#### Workflow Guidelines
206
+
207
+
-**Security first**: Use least-privilege permissions and safe outputs instead of direct write access
208
+
-**Clear instructions**: Write clear natural language instructions in the workflow body
209
+
-**Descriptive names**: Use lowercase filenames with hyphens (e.g., `daily-issues-report.md`)
210
+
-**Test locally**: Use `gh aw compile --validate` to verify your workflow compiles
211
+
-**No compiled files**: Only submit the `.md` source — `.lock.yml` and `.yml` files are not accepted
212
+
- Learn more at the [Agentic Workflows documentation](https://github.github.com/gh-aw)
213
+
164
214
## Submitting Your Contribution
165
215
166
216
1.**Fork this repository**
167
217
2.**Create a new branch** for your contribution
168
-
3.**Add your instruction, prompt file, chatmode, or plugin** following the guidelines above
218
+
3.**Add your instruction, prompt file, chatmode, workflow, or plugin** following the guidelines above
169
219
4.**Run the update script**: `npm start` to update the README with your new file (make sure you run `npm install` first if you haven't already)
170
220
- A GitHub Actions workflow will verify that this step was performed correctly
171
221
- If the README.md would be modified by running the script, the PR check will fail with a comment showing the required changes
@@ -234,6 +284,7 @@ We welcome many kinds of contributions, including the custom categories below:
234
284
|**Prompts**| Reusable or one-off prompts for GitHub Copilot | ⌨️ |
235
285
|**Agents**| Defined GitHub Copilot roles or personalities | 🎭 |
236
286
|**Skills**| Specialized knowledge of a task for GitHub Copilot | 🧰 |
287
+
|**Workflows**| Agentic Workflows for AI-powered repository automation | ⚡ |
237
288
|**Plugins**| Installable packages of related prompts, agents, or skills | 🎁 |
238
289
239
290
In addition, all standard contribution types supported by [All Contributors](https://allcontributors.org/emoji-key/) are recognized.
Copy file name to clipboardExpand all lines: README.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ This repository provides a comprehensive toolkit for enhancing GitHub Copilot wi
12
12
-**👉 [Awesome Prompts](docs/README.prompts.md)** - Focused, task-specific prompts for generating code, documentation, and solving specific problems
13
13
-**👉 [Awesome Instructions](docs/README.instructions.md)** - Comprehensive coding standards and best practices that apply to specific file patterns or entire projects
14
14
-**👉 [Awesome Hooks](docs/README.hooks.md)** - Automated workflows triggered by specific events during development, testing, and deployment
15
+
-**👉 [Awesome Agentic Workflows](docs/README.workflows.md)** - AI-powered repository automations that run coding agents in GitHub Actions with natural language instructions
15
16
-**👉 [Awesome Skills](docs/README.skills.md)** - Self-contained folders with instructions and bundled resources that enhance AI capabilities for specialized tasks
16
17
-**👉 [Awesome Plugins](docs/README.plugins.md)** - Curated plugins of related prompts, agents, and skills organized around specific themes and workflows
17
18
-**👉 [Awesome Cookbook Recipes](cookbook/README.md)** - Practical, copy-paste-ready code snippets and real-world examples for working with GitHub Copilot tools and features
@@ -101,6 +102,10 @@ Instructions automatically apply to files based on their patterns and provide co
101
102
102
103
Hooks enable automated workflows triggered by specific events during GitHub Copilot coding agent sessions (like sessionStart, sessionEnd, userPromptSubmitted). They can automate tasks like logging, auto-committing changes, or integrating with external services.
103
104
105
+
### ⚡ Agentic Workflows
106
+
107
+
[Agentic Workflows](https://github.github.com/gh-aw) are AI-powered repository automations that run coding agents in GitHub Actions. Defined in markdown with natural language instructions, they enable event-triggered and scheduled automation — from issue triage to daily reports.
108
+
104
109
## 🎯 Why Use Awesome GitHub Copilot?
105
110
106
111
-**Productivity**: Pre-built agents, prompts and instructions save time and provide consistent results.
@@ -112,7 +117,7 @@ Hooks enable automated workflows triggered by specific events during GitHub Copi
112
117
113
118
We welcome contributions! Please see our [Contributing Guidelines](CONTRIBUTING.md) for details on how to:
114
119
115
-
- Add new prompts, instructions, hooks, agents, or skills
120
+
- Add new prompts, instructions, hooks, workflows, agents, or skills
116
121
- Improve existing content
117
122
- Report issues or suggest enhancements
118
123
@@ -131,6 +136,8 @@ For AI coding agents working with this project, refer to [AGENTS.md](AGENTS.md)
131
136
├── prompts/ # Task-specific prompts (.prompt.md)
132
137
├── instructions/ # Coding standards and best practices (.instructions.md)
133
138
├── agents/ # AI personas and specialized modes (.agent.md)
139
+
├── hooks/ # Automated hooks for Copilot coding agent sessions
140
+
├── workflows/ # Agentic Workflows for GitHub Actions automation
134
141
├── plugins/ # Installable plugins bundling related items
135
142
├── scripts/ # Utility scripts for maintenance
136
143
└── skills/ # AI capabilities for specialized tasks
@@ -152,7 +159,7 @@ The customizations in this repository are sourced from and created by third-part
152
159
153
160
---
154
161
155
-
**Ready to supercharge your coding experience?** Start exploring our [prompts](docs/README.prompts.md), [instructions](docs/README.instructions.md), [hooks](docs/README.hooks.md), and [custom agents](docs/README.agents.md)!
162
+
**Ready to supercharge your coding experience?** Start exploring our [prompts](docs/README.prompts.md), [instructions](docs/README.instructions.md), [hooks](docs/README.hooks.md), [agentic workflows](docs/README.workflows.md), and [custom agents](docs/README.agents.md)!
0 commit comments