← ClaudeAtlas

create-agentic-workflowlisted

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).
richfrem/agent-plugins-skills · ★ 4 · AI & Automation · score 74
Install: claude install-skill richfrem/agent-plugins-skills
> [!IMPORTANT] > **CRITICAL POKA-YOKE RULE**: NEVER hand-author or hand-edit `.github/agents/*.agent.md` or `.github/workflows/*.md` frontmatter. ALL generation MUST go through `scaffold_github_agent.py`. To change tools, engines, or triggers, re-run the scaffolder with the appropriate flag — do not edit the files by hand. Follow the `create-agentic-workflow` skill workflow to convert a local skill into a GitHub-native agentic configuration (Target A, B, or C). ## Inputs - `$1` (or `--skill-dir`) — path to the existing skill directory to convert - `--target` — target type: `A` (Custom Copilot Agent `.agent.md`), `B` (GitHub Agentic Workflow `gh-aw`), or `C` (CI/CD Smart Failure agent) - `--name` — custom name for the generated agent/workflow - `--engine` — engine to use: `copilot` (default), `claude`, or `codex` - `--tools` — comma-separated tools to allow (e.g. `github,terminal` or `""` for none) ## Steps 1. **Resolve Input Skill**: Confirm the source skill directory contains a valid `SKILL.md`. 2. **Progressive Discovery (Interactive Interview)**: - **Target Mode**: Ask the user to select Target A, B, or C. *Smart-default Target B (gh-aw) if the user says "runs in GitHub".* - **Trigger Event**: Define the events (push, pull_request, schedule, issues, release) or schedule details. - **AI Engine**: Select `copilot` (default), `claude`, or `codex`. - **Safe Outputs / Write Operations (Target B)**: Define allowed write actions (e.g. `add-comment`, `create-issue