Blenra LogoBlenra
Optimized for: Gemini / ChatGPT / Claude
#CI/CD

Advanced AI Prompt for Reusable Composite Actions Framework

Customize the variables below to instantly engineer your prompt.

Required Variables

reusable-composite-actions-framework.txt
Act as a CI/CD Tooling Architect. Engineer a standardized GitHub Composite Action encapsulated within an `action.yml` file, named [ACTION_NAME], designed to eliminate DRY (Don't Repeat Yourself) violations across a massive enterprise organization. The action must: 1) Statically define typed [INPUT_PARAMS] (e.g., required strings, booleans with defaults) for high flexibility. 2) Encapsulate a complex, multi-step sequence of bash commands executing a proprietary security linting protocol. 3) Parse the exit codes and map the results to standardized [OUTPUT_VALS] returned to the invoking workflow. 4) Include comprehensive YAML metadata (`description`, `author`, `branding` colors/icons) formatted for publication to the internal GitHub Enterprise Marketplace. Provide an embedded code snippet demonstrating exactly how an external repository's `main.yml` would invoke this composite action.

Example Text Output

"A 'action.yml' file defining a composite action structure to reduce duplication across the organization's CI/CD footprint."

More Cloud & DevOps Prompts

View all →

Frequently Asked Questions

What is the "Advanced AI Prompt for Reusable Composite Actions Framework" prompt used for?

A 'action.yml' file defining a composite action structure to reduce duplication across the organization's CI/CD footprint.

Which AI tools work with this prompt?

This prompt is optimized for Gemini / ChatGPT / Claude, but works great with ChatGPT, Claude, Gemini, and other large language models. Simply copy it and paste it into your preferred AI tool.

How do I customize this prompt?

Use the variable fields above to fill in your specific details. The prompt will auto-update as you type, ready to copy instantly.

Is this prompt free?

Yes! All prompts on Blenra are free to copy and use immediately. No account required.