wf-domain

Manage custom domain configurations and external access for Kubernetes deployments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to easily expose their deployments to the internet, manage custom domain names, and ensure external access is correctly configured on the Willform Agent platform.

Core Features & Use Cases

  • Expose Deployments: Assign a *.willform.ai subdomain to a deployment for public access.
  • Add Custom Domains: Connect your own domain (e.g., app.example.com) to a deployment.
  • Verify DNS: Check if custom domain DNS records are correctly set up.
  • Remove Domains: Unexpose deployments or disconnect custom domains.
  • Use Case: A developer wants to make their staging environment accessible via staging.my-app.com. They use this Skill to add the custom domain, verify the DNS settings, and ensure it points to their deployment.

Quick Start

Use the wf-domain skill to add a custom domain for your deployment.

Frequently Asked Questions about wf-domain

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

FAQPage Schema
How do I add a custom domain to a Kubernetes deployment?

You can expose a Kubernetes deployment by assigning a default willform.ai subdomain or adding a custom domain via DNS CNAME records, then verifying the DNS configuration through API interaction for external access.

How do I verify DNS records for a custom domain on my deployment?

Verifying custom domain DNS records involves checking if the user-provided CNAME records are correctly set up to point to the deployment, ensuring proper external access configuration within the platform.

Can I use my own domain instead of a default subdomain for external access?

Yes, you can use your own custom domain instead of a default subdomain by adding your user-provided hostname and configuring the DNS CNAME record to point to your Kubernetes deployment.

Do I need jq to manage custom domains for deployments?

Yes, jq is required as a dependency to manage custom domain configurations, as the skill utilizes scripts that rely on it for processing API interaction data during domain provisioning and verification.

How do I remove external access or disconnect a custom domain from a deployment?

To remove external access or disconnect a custom domain, you unexpose the Kubernetes deployment by removing the assigned subdomain or deleting the custom hostname configuration from the platform.