IN

internal-github-action-composite

Provides guidance for authoring and maintaining reusable GitHub composite actions with a focus on input validation, shell safety, and output mapping.

Install

mkdir -p .claude/skills/internal-github-action-composite && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16619" && unzip -o skill.zip -d .claude/skills/internal-github-action-composite && rm skill.zip

Installs to .claude/skills/internal-github-action-composite

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when creating or modifying a reusable GitHub composite action under `.github/actions/`, especially when input validation, shell safety, or contract compatibility matters.
174 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Create new reusable GitHub composite actions
  • Modify existing composite actions while preserving compatibility
  • Add or revise composite action documentation
  • Ensure shell safety in composite actions
  • Map composite action outputs to workflow variables

How it works

This skill guides the creation and modification of GitHub composite actions by enforcing mandatory rules for input validation, shell safety, and output mapping.

Inputs & outputs

You give it
request to create or modify a GitHub composite action
You get back
a GitHub composite action with proper frontmatter, shell safety, and output mappings

When to use internal-github-action-composite

  • Create a new reusable composite action
  • Ensure shell safety in complex scripts
  • Map composite action outputs to workflow variables
  • Refactor shared CI logic into a composite action

About internal-github-action-composite

Guides the creation and maintenance of GitHub composite actions under `.github/actions/`. It ensures adherence to best practices like explicit shell usage, secure input handling, and proper state management via output mappings.

Use when creating or modifying a reusable GitHub composite action under `.github/actions/`, especially when input validation, shell safety, or contract compatibility matters.

When not to use it

  • When the work is for a reusable workflow
  • When the work is for general GitHub Actions authoring not specific to composite actions

Limitations

  • The skill focuses on composite actions, not reusable workflows.
  • The skill requires explicit shell usage and input validation.

How it compares

This skill provides specific guidelines and templates for composite actions, ensuring best practices for reusability and compatibility, unlike general GitHub Actions authoring.

Compared to similar skills

internal-github-action-composite side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
internal-github-action-composite (this skill)03moNo flagsIntermediate
github-workflow-automation112moReviewAdvanced
testing-workflow169moReviewIntermediate
github-actions-templates74moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

Search skills

Search the agent skills registry