plugins/agent-scaffolders/skills/create-agentic-workflow/SKILL.md
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).
npx skillsauth add richfrem/agent-plugins-skills create-agentic-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
[!IMPORTANT] CRITICAL POKA-YOKE RULE: NEVER hand-author or hand-edit
.github/agents/*.agent.mdor.github/workflows/*.mdfrontmatter. ALL generation MUST go throughscaffold_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).
$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)SKILL.md.copilot (default), claude, or codex.add-comment, create-issue, add-labels).scaffold_github_agent.py to write the target files.validate_github_agent.py to verify schema compliance.gh-aw is in public preview and frontmatter schemas may drift, ALWAYS attempt to compile using gh aw compile after generation and treat compile errors as the source of truth over templates.Generated agent metadata, prompt companion files, workflow YAMLs, or markdown configurations depending on target selection:
.github/agents/<name>.agent.md (Main agent config).github/prompts/<name>.prompt.md (System prompt stub).github/workflows/<name>.md (Only file produced by scaffolder. Note: the companion .github/workflows/<name>.lock.yml must be generated by running gh aw compile, not the scaffolder).github/agents/<name>.agent.md (CI/CD Smart Failure persona config).github/workflows/<name>-agent.yml (Runner workflow file)gh-aw CLI is not installed locally, output warning and instructions for gh extension install github/gh-aw..agent.md body and the workflow runner's grep condition, along with the Escalation Trigger Taxonomy.tools: [github, terminal]), NOT the Claude-style frontmatter keys (e.g., permissions.allowedTools) generated by create-sub-agent.testing
Skill for creating and managing isolated git worktrees (`.worktrees/issue-NNN`) for issue execution branches. USE ONLY when setting up or cleaning up isolated git worktrees for specific issue execution. DO NOT USE for managing local task files (use `task-agent`) or escalating tasks to issues (use `github-issue-backlog-agent`).
data-ai
Skill for orchestrating the end-to-end GitHub issue lifecycle flow: Issue -> Worktree -> Implementation -> PR Creation -> Resolution Closure. USE ONLY when running or dry-running full lifecycle orchestration for resolving an issue with a PR. DO NOT USE for isolated worktree management only (use `issue-worktree-agent`) or logging issues (use `github-issue-agent`).
tools
Automatically ranks GitHub issues (P0-P3) based on friction tier, frequency, and blockages, synchronizing priority labels and GitHub Projects v2 custom fields.
testing
Bridge skill for escalating ephemeral local task scratchpad items (`tasks/*.md`) into durable, taxonomy-validated, evidence-rich GitHub Issues. USE ONLY when promoting a single-session local task into durable repository backlog. DO NOT USE for managing local kanban boards (use `task-agent` instead) or directly querying/commenting on issues (use `github-issue-agent` instead).