Sets up comprehensive GitHub Actions CI/CD workflows for modern web applications. This skill should be used when configuring automated lint, test, build, and deploy pipelines, adding preview URL comments on pull requests, or optimizing workflow caching. Use when setting up continuous integration, deployment automation, GitHub Actions, CI/CD pipeline, preview deployments, or workflow optimization.
Sets up comprehensive GitHub Actions CI/CD workflows for modern web applications. Use when configuring automated lint, test, build, and deploy pipelines, adding preview URL comments on pull requests, or optimizing workflow caching.
/plugin marketplace add hopeoverture/worldbuilding-app-skills/plugin install github-actions-ci-workflow@worldbuilding-app-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
assets/workflow-templates/nextjs-ci.ymlreferences/github-actions-best-practices.mdscripts/generate_ci_workflow.pySet up complete GitHub Actions workflows for continuous integration and deployment of worldbuilding applications.
To configure comprehensive CI/CD pipelines with GitHub Actions:
Create the following workflow files in .github/workflows/:
ci.yml)To set up continuous integration:
deploy.yml)To set up continuous deployment:
preview.yml)To set up preview deployments for pull requests:
To optimize workflow performance:
node_modules with dependency lock file as cache key.next/cache) for faster buildsactions/cache@v3 with appropriate cache keysConsult references/github-actions-best-practices.md for workflow optimization patterns and security best practices.
Use scripts/generate_ci_workflow.py to scaffold workflow files based on detected project configuration.
Reference assets/workflow-templates/ for starter templates for common frameworks (Next.js, React, Node.js).
To implement complete CI/CD with GitHub Actions:
Detect Project Configuration
Generate Workflow Files
scripts/generate_ci_workflow.py with detected configurationConfigure Secrets and Variables
Add Preview Deployments
Optimize Caching
Test and Validate
To add advanced CI/CD capabilities:
To optimize for Next.js:
.next/cache directory for faster buildsNEXT_TELEMETRY_DISABLED=1 to disable telemetrynext build and next export for static exportsTo handle full-stack deployments:
Consult references/deployment-providers.md for platform-specific configuration:
To add monitoring and notifications:
Common issues and solutions:
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.