Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
88
82%
Does it follow best practices?
Impact
98%
1.13xAverage score across 3 eval scenarios
Passed
No known issues
Docker image build and push
Pinned action versions
100%
100%
Job permissions
100%
100%
GHCR registry
100%
100%
Image name from repo
100%
100%
Trigger on tags
100%
100%
Metadata action used
100%
100%
Semver tag patterns
100%
100%
GHA build cache
100%
100%
Registry auth via secret
100%
100%
Metadata tags applied
100%
100%
Push enabled
100%
100%
Matrix testing with coverage
Pinned action versions
100%
100%
Trigger branches
50%
50%
Matrix strategy
100%
100%
Node version format
0%
100%
Dependency caching
100%
100%
npm ci for install
100%
100%
Lint step
100%
100%
Test step
100%
100%
Codecov upload
0%
100%
Coverage file path
0%
100%
Ubuntu runner
100%
100%
Production deployment with approvals
Pinned action versions
100%
100%
Production environment name
100%
100%
Environment URL field
0%
100%
Tag-based trigger
100%
100%
Slack action used
100%
100%
Success-only notification
100%
100%
Slack webhook as secret
100%
100%
workflow_call trigger
100%
100%
node-version input defined
100%
100%
NPM_TOKEN secret defined
100%
100%
47823e3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.