This document describes how to connect sites and domains through EdgeOne Skill. It uses achieving the following connection objectives as an example:
Skill installation method: Install the tencent-edgeone skill from the SkillHub store.
Site: Connect a site with the domain example.com, set the acceleration region to outside the Chinese mainland, use CNAME as the connection method, and bind it to a Personal Edition plan.
Domain: Connect a site with the domain www.example.com, set the origin server to 1.1.1.1, and configure an EdgeOne free certificate.
The complete process consists of three major steps:
1. Environment Preparation: Install the EdgeOne Skill plugin and complete account authorization.
2. Site Connection: Create a site.
3. Domain Connection: Create the accelerated domain and origin server configuration, and apply for a free certificate for deployment.
Preparations
A domain name that you have registered and can be used to connect a site (for example: example.com).
An accessible origin server (for example: 1.1.1.1).
You have registered a Tencent Cloud account and completed identity verification. For details about identity verification, see Identity Verification Basics. We recommend purchasing a plan in the EdgeOne console in advance. If you have not purchased a plan beforehand, the AI will present plan options for you to select during the site creation step. However, you must ensure your account has sufficient balance; otherwise, the process will be interrupted due to payment failure.
Step 1: Installing EdgeOne Skill
1. Installing the EdgeOne Skill Plugin
The EdgeOne Skill can be installed in various AI tools. Through natural language conversation, you can have the AI install this Skill automatically. Say to the AI:
First, check whether the SkillHub Store is already installed. If it is not installed, install the SkillHub Store by following the instructions at https://skillhub.cn/install/skillhub.md.
However, install only the CLI, and then install the tencent-edgeone skill.
If it is already installed, proceed to install the tencent-edgeone skill directly.
Note:
The EdgeOne Skill is available on ClawHub, SkillHub, and GitHub. You can click the following addresses to learn about the installation method and specific content:
After the installation is complete, the AI will output a clear success summary, for example:
Completed:
- The check revealed that the skillhub CLI was not previously installed.
- The "CLI-only installation" has been performed according to https://skillhub.cn/install/skillhub.md:
- CLI path: /Users/sowawu/.local/bin/skillhub
- The tencent-edgeone skill has been installed:
- Installation location: /Users/sowawu/.codebuddy/plugins/marketplaces/git_github_com_Tencent_tencent_edgeone_agent_plugins_git/skills/tencent-edgeone
- The file existence has been verified:
- skills/tencent-edgeone/SKILL.md
The installation is complete when you see "The tencent-edgeone skill has been installed" + "The file skills/tencent-edgeone/SKILL.md existence has been verified".
2. (Optional) Invoking and Authorizing EdgeOne Skill
To the AI:
List the EO sites under my account.
When the EdgeOne Skill calls TencentCloud APIs, it initiates the calls through TCCLI (Tencent Cloud CLI). On first use, a browser window will pop up to request authorization:
Note:
All subsequent EdgeOne Skill operations will use this set of credentials, requiring no further authorization. Do not directly expose or provide SecretId/SecretKey to the AI to prevent credential leakage.
Click Authorize. After authorization is complete, return to the AI dialog to continue. The authorization status will be synchronized automatically. After authorization, you can query the sites. Skill response sample:
The query is complete: No EdgeOne (EO) sites were found under your current account.
- TotalCount: 0 # Number of sites under the current account
- Zones: Empty # Site list
- RequestId: dbb952f1-65f6-4bb7-909d-b610919653db # ID of this API call
Step 2: Site Access
1. Creating a Site
After installing the EdgeOne Skill, you can quickly create a site using the Skill. To the AI:
Connect the site example.com on EO for me.
This document uses the example of connecting a site with the domain example.com and an acceleration region set to global (excluding the Chinese mainland). After the connection is completed, the AI returns the following sample:
Site name: example.com
- ZoneId:zone-3qdqkolmc0cc
- Connection method: CNAME (partial)
- Acceleration region: overseas
- Bound plan: edgeone-3qdqkdo6csdk
- Plan type: personal
- Plan cycle: 1 month
- Auto-renewal: Disabled
- Ownership verification method: DNS TXT
- Host record: edgeonereclaim
- Record type: TXT
- Record value: reclaim-c63jqpofn1km0y9emggh47zm9em5nthq
2. Ownership Verification
After the site is created, you must verify its ownership. The current site uses the CNAME connection method. Refer to the document Site Domain Ownership Verification and go to your domain's DNS provider to configure the ownership DNS record value returned in Step 1. DNS verification is recommended. After configuration, DNS typically takes 5-10 minutes to take effect. Once DNS takes effect, you can tell the AI: Verify the current site ownership for me.
After the verification is completed, the AI returns the following sample:
Domain: example.com
- Verification method: DNS TXT
- TXT host record: edgeonereclaim
- TXT record value: reclaim-c63jqpofn1km0y9emggh47zm9em5nthq
- Verification status: success
- Result: ok
Step 3: Domain Access
1. Configuring the Acceleration Domain and Origin Server
After the site is created, you can connect the current acceleration domain to EdgeOne. Tell the AI:
Create an acceleration domain www.example.com for example.com and configure its origin server for me.
In the AI response, you can configure the origin server type, origin protocol and port, IPv6 access policy, origin server address, origin Host, and other information for this acceleration domain based on actual business needs.
After the connection is completed, the AI returns the following example:
Acceleration domain: www.example.com
CNAME:www.example.com.eo.dnse5.com
Site: zone-3qdqkolmc0cc
Origin server: Currently configured as 1.1.1.1
Origin protocol: FOLLOW
IPv6:follow
2. Applying for and Deploying a Free Certificate
After a domain is created, you must also deploy an HTTPS certificate for the domain to enable HTTPS access. This document uses applying for an EdgeOne certificate for the domain as an example. Tell the AI:
Apply for a free EdgeOne certificate for www.example.com and deploy it to this domain.
Free certificates can be applied for using different methods. It is recommended to apply via the DNS delegation verification method. When DNS delegation verification is used, the AI will prompt you to add specified DNS records within the DNS provider of the current domain, for example:
Host record _dnsauth.
Record type CNAME
Record value www.example.com.eoacme0.com
After adding the records, wait for the DNS changes to take effect (typically 5-20 minutes). Once the DNS changes are confirmed, you can instruct the AI to proceed with certificate application verification and deployment. A sample of a successful deployment returned by the AI is as follows:
The application and deployment of the free EdgeOne certificate for www.example.com have been completed.
Result:
- Domain: www.example.com
- Certificate mode: eofreecert_manual
- Certificate ID: teo-3qds1nzp3i9q
- Certificate alias: EdgeOne default
- Signature algorithm: RSA 2048
- Expiration time: 2026-08-18T23:59:59Z
- Deployment status: deployed
- Deployment time: 2026-05-21T04:15:15Z
3. Verifying Service Access and Adding a CNAME
After the above steps are completed, the domain www.example.com has been successfully connected to EdgeOne. Next, you can refer to Verify Service Access to check whether the connected website is accessible. If the verification passes, then refer to Modify CNAME Resolution to enable the domain's SCDN. FAQs
How to Register a Domain Name?
Why Can't a Domain Name Be Configured to Use the Chinese Mainland AZ or Global AZ for Acceleration?
If the service region for the site you need to connect is the Chinese mainland AZ or the global AZ, the domain must have completed ICP filing with the MIIT. For information about ICP filing, see ICP Filing Process. Free Certificate Application Failed?
What Are the Differences Between Different Access Methods?
Other Issues
For most issues encountered during the connection process, it is recommended to consult the AI assistant directly for corresponding solutions.