cicd-generation
Installation
SKILL.md
CI/CD Generation Skill
Generate production-ready GitHub Actions workflows.
Input Sanitization
- Workflow file names: alphanumeric, hyphens, and underscores only — reject
.., shell metacharacters, or null bytes - Action references:
owner/action@refformat — reject shell metacharacters and null bytes - Secret names: uppercase alphanumeric and underscores only
Core Principles
- Fail-fast: Quick checks (lint, type) before slow ops (build, test)
- Security hardening: OIDC auth, minimal permissions, pinned action versions
- Caching: Based on detected package manager
- Matrix testing: When multiple versions/platforms needed
- Verification-first: Examine repo before generating workflow