Skip to content
Back to skills

Create Agentic Workflow

ASecurity

Scaffolds a Copilot GitHub agent, an agent that runs in GitHub Actions, a GitHub workflow agent, or a GitHub Agentic Workflow (gh-aw) from an existing skill. Supports three target configurations: Target A (Custom Copilot agent), Target B (GitHub Agentic Workflow), and Target C (CI/CD Smart Failure agent).

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 2, 2026
ai-agentspythonbashgitci/cd

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 3, 2026

npx -y skills add richfrem/agent-plugins-skills --skill create-agentic-workflow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Agentic Workflow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Create Agentic Workflow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/richfrem-create-agentic-workflow-agent-plugins-skills/badge)](https://www.skillsdirectory.com/skills/richfrem-create-agentic-workflow-agent-plugins-skills)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: create-agentic-workflow
plugin: agent-scaffolders
description: >
  Scaffolds a Copilot GitHub agent, an agent that runs in GitHub Actions, a GitHub workflow agent, or a GitHub Agentic Workflow (gh-aw) from an existing skill. Supports three target configurations: Target A (Custom Copilot agent), Target B (GitHub Agentic Workflow), and Target C (CI/CD Smart Failure agent).
argument-hint: "[skill-dir] [--target A|B|C] [--name name] [--engine copilot|claude|codex] [--tools tools]"
allowed-tools: Bash, Read, Write
disable-model-invocation: false
---

# Create Agentic Workflow (`create-agentic-workflow`)

Scaffolds GitHub-native agent configurations from skills, targeting Custom Copilot Agents (Target A), GitHub Agentic Workflows (Target B), or CI/CD Smart Failure agents (Target C).

## Contents

- [Critical Constraints](#critical-constraints)
- [Quick start](#quick-start)
- [Workflow](#workflow)
- [Verification](#verification)
- [References](#references)

## Critical Constraints

1. **Poka-Yoke Frontmatter Invariant**: Never hand-author or hand-edit `.github/agents/*.agent.md` or `.github/workflows/*.md` frontmatter. All generation must run through `scaffold_github_agent.py`.
2. **Target B Lockfile Compilation**: The companion `.github/workflows/<name>.lock.yml` is never authored directly; it must be generated via `gh aw compile`.
3. **Target C Kill Switch Integrity**: The custom Kill Switch phrase must appear verbatim in both the `.agent.md` body and the workflow runner's grep condition.

## Quick start

Scaffold a GitHub Agentic Workflow from an existing skill:

```bash
python3 scripts/scaffold_github_agent.py --skill-dir plugins/<plugin>/skills/<skill-name> --target B
```

## Workflow

1. **Resolve Input Skill**: Confirm source skill directory contains a valid `SKILL.md`.
2. **Interactive Configuration**: Select Target (A: Copilot Agent, B: gh-aw workflow, C: CI/CD Failure Agent), trigger events, AI engine (`copilot`, `claude`, `codex`), and allowed tools/write operations.
3. **Recap Gate**: Present configuration summary to user and obtain confirmation.
4. **Scaffolder Execution**: Run `scaffold_github_agent.py` to generate GitHub-native artifacts.
5. **Compilation & Validation**: Validate generated schema and run `gh aw compile` for Target B.

## Verification

Validate generated agent/workflow schema compliance:

```bash
python3 scripts/validate_github_agent.py --path .github/agents/<name>.agent.md
```

## References

- [agent-types.md](references/agent-types.md) — Architectural overview of Target A, B, and C configurations.
- [workflow-templates.md](references/workflow-templates.md) — Workflow templates and trigger matrices.
- [acceptance-criteria.md](references/acceptance-criteria.md) — Acceptance gates and validation criteria.
- [fallback-tree.md](references/fallback-tree.md) — Fallback resolution for compilation failures and schema drift.

Files in this skill

  • SKILL.md3.9 KB
  • acceptance-criteria.md567 B
  • evals/evals.json1.2 KB
  • evals/results.tsv417 B
  • fallback-tree.md2.1 KB
  • references/acceptance-criteria.md42 B
  • references/agent-types.md34 B
  • references/fallback-tree.md36 B
  • references/hitl-interaction-design.md46 B
  • references/pattern-decision-matrix.md46 B
  • references/patterns/action-forcing-output-with-deadline-attribution.md82 B
  • references/patterns/adversarial-objectivity-constraint.md69 B
  • references/patterns/anti-pattern-vaccination.md59 B
  • references/patterns/anti-symptom-triage.md54 B
  • references/patterns/artifact-embedded-execution-audit-trail.md74 B
  • references/patterns/artifact-generation-xss-compliance-gate.md74 B
  • references/patterns/artifact-lifecycle.md53 B
  • references/patterns/artifact-state-interrogative-routing.md71 B
  • references/patterns/asynchronous-benchmark-metric-capture.md72 B
  • references/patterns/audience-segmented-information-filtering.md75 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.