windsurf-dockerfile-generation

Solid

Create optimized Dockerfiles with AI-driven best practices. Activate when users mention "create dockerfile", "container image", "docker optimization", "containerize application", or "docker best practices". Handles Docker configuration generation. Use when working with windsurf dockerfile generation functionality. Trigger with phrases like "windsurf dockerfile generation", "windsurf generation", "windsurf".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
67
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Windsurf Dockerfile Generation ## Overview This skill enables AI-assisted Docker configuration within Windsurf. Cascade analyzes your application to generate optimized Dockerfiles with multi-stage builds, minimal base images, proper layer caching, and security best practices. ## Prerequisites - Windsurf IDE with Cascade enabled - Docker installed locally - Application with defined dependencies - Understanding of containerization concepts - Target deployment environment defined ## Instructions 1. **Analyze Application** 2. **Select Base Image** 3. **Generate Dockerfile** 4. **Configure Security** 5. **Test and Validate** See `${CLAUDE_SKILL_DIR}/references/implementation.md` for detailed implementation guide. ## Output - Optimized production Dockerfile - Development Dockerfile with dev tools - docker-compose.yml for orchestration - .dockerignore for build optimization ## Error Handling See `${CLAUDE_SKILL_DIR}/references/errors.md` for comprehensive error handling. ## Examples See `${CLAUDE_SKILL_DIR}/references/examples.md` for detailed examples. ## Resources - [Windsurf Docker Guide](https://docs.windsurf.ai/features/docker) - [Docker Best Practices](https://docs.docker.com/develop/develop-images/dockerfile_best-practices/) - [Container Security Guide](https://docs.windsurf.ai/guides/container-security)

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

windsurf-test-generation

Generate comprehensive test suites using Cascade. Activate when users mention "generate tests", "test coverage", "write unit tests", "create test suite", or "tdd assistance". Handles AI-powered test generation. Use when writing or running tests. Trigger with phrases like "windsurf test generation", "windsurf generation", "windsurf".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-performance-profiling

Profile and optimize code with AI-assisted analysis. Activate when users mention "performance profiling", "optimize performance", "bottleneck analysis", "profiling", or "performance tuning". Handles performance analysis and optimization. Use when working with windsurf performance profiling functionality. Trigger with phrases like "windsurf performance profiling", "windsurf profiling", "windsurf".

2,266 Updated today
jeremylongshore
DevOps & Infrastructure Solid

windsurf-cicd-github-actions

Generate and maintain GitHub Actions with Cascade assistance. Activate when users mention "github actions", "ci/cd pipeline", "workflow automation", "continuous integration", or "deployment pipeline". Handles CI/CD configuration with AI assistance. Use when working with windsurf cicd github actions functionality. Trigger with phrases like "windsurf cicd github actions", "windsurf actions", "windsurf".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-api-development

Generate API clients and documentation with Cascade. Activate when users mention "generate api client", "api documentation", "openapi generation", "sdk generation", or "api integration". Handles API development workflows. Use when working with APIs or building integrations. Trigger with phrases like "windsurf api development", "windsurf development", "windsurf".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-debugging-ai

Execute use Cascade for intelligent debugging and error analysis. Activate when users mention "debug with ai", "error analysis", "cascade debug", "find bug", or "troubleshoot code". Handles AI-assisted debugging workflows. Use when debugging issues or troubleshooting. Trigger with phrases like "windsurf debugging ai", "windsurf ai", "windsurf".

2,266 Updated today
jeremylongshore