create-github-action · git:20260628.325c1b7 · 2026-06-28 · sha256 20186e50bb512223
create-github-action git:20260628.325c1b7A
Immutable. This exact content is served forever at /api/v1/blob/20186e50bb512223.
--- name: create-github-action plugin: agent-scaffolders description: > Scaffolds a deterministic GitHub Actions CI/CD workflow YAML. NOT for scaffolding interactive agentic workflows (use `create-agentic-workflow`) and NOT for local event-driven hooks (use `create-hook`). argument-hint: "[workflow-type: test|build|deploy|lint|release|security]" allowed-tools: Bash, Read, Write --- Follow the `create-github-action` skill workflow to scaffold a traditional deterministic GitHub Actions CI/CD workflow (no AI at runtime). ## Inputs - `$ARGUMENTS` — optional workflow type or purpose (e.g. `test`, `build`, `deploy`, `lint`, `release`, `security`). Omit to start with discovery. ## Steps 1. If `$ARGUMENTS` specifies a workflow type, use it to seed Phase 1 discovery 2. Follow the create-github-action phased workflow: confirm trigger events, runner OS, required secrets/environment variables, job steps, and caching strategy 3. Generate the `.github/workflows/<name>.yml` file 4. Report the workflow path and setup instructions (secrets to configure, badges, etc.) ## Output `.github/workflows/<name>.yml` with complete job definitions, trigger events, permissions, and inline comments explaining each step. ## Edge Cases - If `$ARGUMENTS` is empty: begin with workflow type discovery - If the use case involves AI agents at runtime: redirect to `create-agentic-workflow` - If secrets or environment variables are required: list them explicitly without values