Guide · Agent skill
How to use the GitHub Agentic Workflows Router agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The agentic-workflows skill is a router for GitHub Agentic Workflows, which are automated, AI-driven workflows that run in GitHub repositories. Instead of holding all the instructions itself, it works out what kind of task you are asking for and loads the matching guidance file from the github/gh-aw project. This guide is for developers who maintain these workflows and want to install the skill, trigger it with plain requests, and understand what it needs to run.
Quick start
- 1Download the ZIP. Download the agentic-workflows skill as a ZIP file from this page.
- 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one repository.
- 3Or upload in the Claude apps. In the Claude apps, open Settings, go to Capabilities, then Skills, and upload the skill.
- 4Make sure the agent can reach github/gh-aw. The skill loads its guidance files from the github/gh-aw repository, so the agent needs access to it.
- 5Make a request in plain language. Ask the agent to design, create, update, debug or upgrade a GitHub Agentic Workflow in your repository.
- 6Answer any clarifying question. If the request is ambiguous, the agent will ask which task type you mean. Answer so it can load the right file.
What is an agent skill and what does this one do?
An agent skill is a folder containing a SKILL.md file with instructions that an AI agent can load when a task matches the skill's description. This skill's description is: route gh-aw workflow design, create, debug and upgrade requests to the right prompts.
When you ask the agent to design, create, update, debug or upgrade a GitHub Agentic Workflow in a repository, the skill tells it to identify the task type, load the matching prompt or skill file, and follow it directly. If the correct prompt is unclear, the agent is instructed to ask you a clarifying question rather than guess.
- Design a workflow from scratch through an interview: designer.md
- Create a new workflow: create-agentic-workflow.md
- Update an existing workflow: update-agentic-workflow.md
- Debug, audit or investigate a workflow: debug-agentic-workflow.md
- Upgrade workflows and fix deprecations: upgrade-agentic-workflows.md
Install the skill by downloading the ZIP
Download the skill as a ZIP file from the page where you found it. Then unzip it into one of these locations, depending on whether you want the skill available everywhere or only in one project:
Personal use across projects: unzip into ~/.claude/skills/
One project only: unzip into the project's .claude/skills/ folder
The skill is a single file, SKILL.md, so after unzipping you should see the skill folder containing that file in the location you chose.
- Claude apps: open Settings, go to Capabilities, then Skills, and upload the skill there instead of unzipping it.
Trigger the skill with natural requests
You do not need a special command. Describe the task in plain language and mention GitHub Agentic Workflows or gh-aw in the repository you are working in. The skill is meant for requests to design, create, update, debug or upgrade these workflows.
If your request could match more than one task type, expect the agent to ask which one you mean. Naming the workflow file and the outcome you want makes routing more reliable.
- "Design an agentic workflow that triages new issues in this repository."
- "Create a new gh-aw workflow that summarises merged pull requests each week."
- "Debug why my agentic workflow in .github/workflows is failing."
- "Upgrade my gh-aw workflows and fix any deprecation warnings."
- "Update the trigger on my existing agentic workflow."
What the skill needs to work
The skill does not contain the gh-aw guidance itself. It loads those files from the github/gh-aw repository, which are not stored locally, so the agent needs access to that repository. Without it, the skill cannot load the instruction files it routes to.
You can also add an optional repository overlay. If a file called .github/aw/instructions.md exists in your repository, the agent loads it after the matched prompt. Where the overlay conflicts with upstream defaults, the overlay wins, which lets your team set its own rules.
For OTEL or telemetry tasks, the skill also refers to skills/otel-queries/SKILL.md, which the agent should read after loading the matching workflow prompt.
- Access to the github/gh-aw repository to load the referenced instruction files
- Optional: .github/aw/instructions.md in your repository for local overrides
- For OTEL, OTLP, traces or telemetry tasks: skills/otel-queries/SKILL.md
Safety notes: scripts and network access
According to the skill's listing, it does not run scripts, but it does use the network, because it fetches instruction files from github/gh-aw. Expect the agent to need network access for every routed task.
The skill is specific to GitHub Agentic Workflows. It is not a general-purpose tool and will not help with unrelated automation. Review the instruction files it loads if your team has specific policies about external guidance.
- Runs scripts: no
- Uses network: yes
Tips for better results
Keep requests specific. The skill asks for clarification when it cannot tell which prompt applies, so giving the workflow name and goal up front saves a round trip.
Add a .github/aw/instructions.md file if your team has its own conventions. Because repository overlays take precedence, they are the right place for team-specific rules.
Use the skill when you need the agent to follow the official gh-aw guidance for a given task type, rather than writing workflow YAML from memory.
- Name the workflow file and the outcome you want
- Put team conventions in .github/aw/instructions.md
- Expect the agent to ask a question when the request is ambiguous
What people use it for
- Designing a new agentic workflow from scratch through a guided interview
- Creating a workflow for a recurring repository task such as issue triage or reporting
- Debugging or auditing a failing workflow in .github/workflows
- Upgrading existing gh-aw workflows and fixing deprecations
- Adding a skill or plugin to a workflow when the user requests one, using the skills.md guidance
Frequently asked questions
How do I install the agentic-workflows skill?
Download the skill's ZIP file and unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder for one repository. In the Claude apps, you can instead upload it under Settings, then Capabilities, then Skills.
Is the agentic-workflows skill free to use?
The skill is published under the MIT licence, as stated in its listing. Check the licence file in the source repository for the full terms.
What do I need to use this skill?
You need access to the github/gh-aw repository, because the skill loads its instruction files from there and they are not stored locally. For OTEL or telemetry tasks, you also need the skills/otel-queries/SKILL.md file.
Does the skill run scripts or access the internet?
According to its listing, it runs no scripts but does use the network, since it fetches guidance files from github/gh-aw. It will not work fully offline.
Why does the agent ask me a question instead of starting?
The skill is designed to ask a clarifying question when the correct prompt is unclear. Giving the workflow name and your goal in the first request usually avoids this.
Can I customise the skill's behaviour for my team?
Yes. If .github/aw/instructions.md exists in your repository, the agent loads it, and its instructions override the upstream defaults when they conflict.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you maintain GitHub Agentic Workflows and want the agent to pick the correct official guidance for designing, creating, debugging or upgrading them. Skip it if you do not work with GitHub Agentic Workflows, or if your environment cannot reach github/gh-aw, since the skill depends on those files to function.
Download the skill