wf-build-push

Build and push Docker images to GHCR or Docker Hub for linux/amd64.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/willform-ai/willform-plugins --skill wf-build-push
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wf-build-push
Source: https://github.com/willform-ai/willform-plugins/tree/main/skills/wf-build-push
Command: npx skills add https://github.com/willform-ai/willform-plugins --skill wf-build-push

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of building Docker images from your project and pushing them to a container registry, streamlining your deployment pipeline.

Core Features & Use Cases

  • Automated Docker Image Building: Creates Docker images compatible with Willform Agent's Linux/amd64 environment.
  • Registry Integration: Supports pushing to GitHub Container Registry (GHCR) and Docker Hub.
  • Project Type Detection: Automatically identifies project types (Node.js, Python, Go, etc.) to generate appropriate Dockerfiles and .dockerignore files.
  • Use Case: You've finished coding a new microservice. Run this Skill to build its Docker image, push it to GHCR, and prepare it for deployment on Willform Agent with a single command.

Quick Start

Build and push the Docker image for the current project to GHCR.

Frequently Asked Questions about wf-build-push

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and push a Docker image to a container registry for deployment?

To build and push a Docker image, this Skill detects your project type, generates a Dockerfile and .dockerignore if needed, then builds the image for the linux/amd64 platform and pushes it to GitHub Container Registry or Docker Hub.

Can I automatically generate a Dockerfile for my Node.js or Python project before pushing?

Yes, you can automatically generate a Dockerfile for Node.js, Python, Go, and other project types. The Skill detects your project structure and creates the appropriate Dockerfile and .dockerignore files before building the image.

Does this Docker push process support both GitHub Container Registry and Docker Hub?

The Docker push process supports both GitHub Container Registry (GHCR) and Docker Hub. It handles registry authentication for either platform and provides deployment guidance upon a successful image push.

How do I ensure my Docker image is built for the linux/amd64 platform?

To ensure your Docker image is built for the linux/amd64 platform, the Skill automatically targets that specific architecture during the build process, making it compatible with Willform Agent's Linux environment.

Do I need an existing Dockerfile to build and push my project image?

No, you do not need an existing Dockerfile. The Skill automatically detects your project type and generates a Dockerfile along with a .dockerignore file if they are not present in your local project directory.

What should I do after pushing my Docker image to GHCR for deployment?

After pushing your Docker image to GHCR, you should follow the deployment guidance provided by the Skill. It outputs instructions to prepare your pushed container image for deployment on Willform Agent.