creating-gha

Scaffold Marketplace-ready GitHub Actions templates with action.yaml and workflow structure.

2|1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/qte77/claude-code-plugins --skill creating-gha
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: creating-gha
Source: https://github.com/qte77/claude-code-plugins/tree/main/plugins/gha-dev/skills/creating-gha
Command: npx skills add https://github.com/qte77/claude-code-plugins --skill creating-gha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Scaffolds Marketplace-ready GitHub Actions to reduce setup time and ensure consistency across new actions.

Core Features & Use Cases

  • Provides action.yaml scaffolding with branding fields and input definitions.
  • Generates a template workflow, tests scaffolds, and release-ready boilerplate for marketplace publishing.
  • Use Case: you are launching a new composite action and need a standards-compliant starter kit quickly.

Quick Start

Create a new Marketplace-ready GitHub Action scaffold using this skill.

Frequently Asked Questions about creating-gha

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

FAQPage Schema
How do I scaffold a GitHub Action for the Marketplace?▼

To scaffold a GitHub Action for the Marketplace, use this skill to generate an action.yaml structure with branding fields, input definitions, and a workflow-ready layout to ensure marketplace compliance.

What is needed to prepare a composite action for Marketplace release?▼

Preparing a composite action for Marketplace release requires standards-compliant action.yaml scaffolding, template workflows, BATS tests, and release-ready boilerplate to ensure publishing readiness.

How do I add BATS tests to a new GitHub Action?▼

You can add BATS tests to a new GitHub Action by generating a test scaffold alongside the action.yaml structure, ensuring the action's composite steps are validated before Marketplace release.

Does this scaffolding enforce branding fields in action.yaml?▼

Yes, this scaffolding enforces branding fields in action.yaml by generating a standards-compliant structure that includes required metadata for publishing a GitHub Action to the Marketplace.

Can I generate a template workflow for a composite action?▼

Yes, you can generate a template workflow for a composite action. The skill provides a workflow-ready layout and boilerplate to accelerate the setup of new marketplace actions.

What is the best way to structure a new GitHub Action for publishing?▼

The best way to structure a new GitHub Action for publishing is to use a starter kit that enforces action.yaml structure, branding, and BATS test scaffolds to ensure marketplace release readiness.