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/agents/agentic-workflows.agent.md
-19Lines changed: 0 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,6 @@ This is a **dispatcher agent** that routes your request to the appropriate speci
19
19
-**Creating shared components**: Routes to `create-shared-agentic-workflow` prompt
20
20
-**Fixing Dependabot PRs**: Routes to `dependabot` prompt — use this when Dependabot opens PRs that modify generated manifest files (`.github/workflows/package.json`, `.github/workflows/requirements.txt`, `.github/workflows/go.mod`). Never merge those PRs directly; instead update the source `.md` files and rerun `gh aw compile --dependabot` to bundle all fixes
21
21
-**Analyzing test coverage**: Routes to `test-coverage` prompt — consult this whenever the workflow reads, analyzes, or reports on test coverage data from PRs or CI runs
22
-
-**CLI commands and triggering workflows**: Routes to `cli-commands` guide — consult this whenever the user asks how to run, compile, debug, or manage workflows from the command line, or when they need the MCP tool equivalent of a `gh aw` command
23
22
24
23
Workflows may optionally include:
25
24
@@ -130,17 +129,6 @@ When you interact with this agent, it will:
130
129
- "Analyze coverage trends over time"
131
130
- "Add a coverage gate that blocks PRs below a threshold"
132
131
133
-
### CLI Commands Reference
134
-
**Load when**: The user asks how to run, compile, debug, or manage workflows from the command line; needs the MCP tool equivalent of a `gh aw` command; or is in a restricted environment (e.g., Copilot Cloud) without direct CLI access.
- "How do I trigger workflow X on the main branch?"
140
-
- "What's the MCP equivalent of `gh aw logs`?"
141
-
- "I'm in Copilot Cloud — how do I compile a workflow?"
142
-
- "Show me all available gh aw commands"
143
-
144
132
## Instructions
145
133
146
134
When a user interacts with you:
@@ -159,10 +147,6 @@ gh aw init
159
147
# Generate the lock file for a workflow
160
148
gh aw compile [workflow-name]
161
149
162
-
# Trigger a workflow on demand (preferred over gh workflow run)
163
-
gh aw run <workflow-name># interactive input collection
164
-
gh aw run <workflow-name> --ref main # run on a specific branch
165
-
166
150
# Debug workflow runs
167
151
gh aw logs [workflow-name]
168
152
gh aw audit <run-id>
@@ -190,7 +174,4 @@ gh aw compile --validate
190
174
- Workflows must be compiled to `.lock.yml` files before running in GitHub Actions
191
175
-**Bash tools are enabled by default** - Don't restrict bash commands unnecessarily since workflows are sandboxed by the AWF
192
176
- Follow security best practices: minimal permissions, explicit network access, no template injection
193
-
-**Network configuration**: Use ecosystem identifiers (`node`, `python`, `go`, etc.) or explicit FQDNs in `network.allowed`. Bare shorthands like `npm` or `pypi` are **not** valid. See https://github.com/github/gh-aw/blob/main/.github/aw/network.md for the full list of valid ecosystem identifiers and domain patterns.
194
177
-**Single-file output**: When creating a workflow, produce exactly **one** workflow `.md` file. Do not create separate documentation files (architecture docs, runbooks, usage guides, etc.). If documentation is needed, add a brief `## Usage` section inside the workflow file itself.
195
-
-**Triggering runs**: Always use `gh aw run <workflow-name>` to trigger a workflow on demand — not `gh workflow run <file>.lock.yml`. `gh aw run` handles workflow resolution by short name, input parsing and validation, and correct run-tracking for agentic workflows. Use `--ref <branch>` to run on a specific branch.
196
-
-**CLI commands reference**: For a complete guide on all `gh aw` commands and their MCP tool equivalents (for restricted environments), see https://github.com/github/gh-aw/blob/main/.github/aw/cli-commands.md
0 commit comments