create-github-action

Generate GitHub Actions workflow YAML files for CI/CD automation.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/notwillk/skills --skill create-github-action
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-github-action
Source: https://github.com/notwillk/skills/tree/main/skills/create-github-action
Command: npx skills add https://github.com/notwillk/skills --skill create-github-action

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub Actions workflow creation can be time-consuming and error-prone; this skill automates the process, enabling quick setup of CI/CD pipelines across projects.

Core Features & Use Cases

  • Generate standard workflows for test, build, publish, and custom automation.
  • Special handling for devcontainer feature publishing with test discovery integration.
  • Validate unique workflow names before creation.

Quick Start

Describe your workflow goal and triggers, and the system will generate a ready-to-commit GitHub Actions YAML file.

Frequently Asked Questions about create-github-action

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub Actions workflow creation for CI/CD pipelines?

Automate GitHub Actions workflow creation by describing your CI/CD goal and triggers to generate a ready-to-commit YAML file. This workflow generation handles automated testing, building, and publishing triggered by push, pull_request, schedule, or manual invocation.

What's the best way to generate a GitHub Actions YAML file for publishing?

The best way to generate a GitHub Actions YAML file for publishing is to define your workflow goal, which produces a configuration with mandatory name and description fields. It includes special handling for devcontainer feature publishing with integrated test discovery.

Can I set up scheduled or manually triggered GitHub Actions workflows automatically?

Yes, you can set up scheduled or manually triggered GitHub Actions workflows automatically. The generation process supports workflow triggers including schedule and manual invocation, validating unique workflow names before creating the final YAML configuration.

Does this GitHub Actions workflow generator validate unique workflow names?

Yes, this GitHub Actions workflow generator validates unique workflow names before creation. This validation prevents naming conflicts across your CI/CD automation pipelines and ensures the generated YAML frontmatter-driven configuration is correctly structured.

How do I create GitHub Actions workflows for devcontainer feature publishing?

Create GitHub Actions workflows for devcontainer feature publishing by specifying this goal during generation. The system applies special handling for devcontainer feature publishing, integrating test discovery and leveraging scripts/references/assets directories for comprehensive workflow generation.