一键导入
deployment-guide
SiteGround deployment setup including SSH keys and GitHub secrets. Use when user wants to deploy, go live, publish, or set up hosting.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
SiteGround deployment setup including SSH keys and GitHub secrets. Use when user wants to deploy, go live, publish, or set up hosting.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
WCAG 2.1 AA compliance validation for static websites. Checks semantic HTML, ARIA labels, heading hierarchy, color contrast, keyboard navigation, and alt text. Use when user says "check accessibility", "a11y", "WCAG", or "screen reader".
SEO and meta tag validation for search engine optimization and social sharing. Checks title, meta description, Open Graph tags, Twitter Cards, favicon, canonical URLs, and structured data. Use when user says "check SEO", "validate meta tags", or "search engine".
Visual and responsive design validation across mobile, tablet, and desktop viewports. Checks layout consistency, typography, navigation behavior, tap targets, and image responsiveness. Use when user says "visual test", "responsive", "check mobile", or "cross-browser".
Color theme selection and application for website branding. Use when user wants to change colors, theme, accent, branding, or visual style.
Interactive website customization wizard. Gathers user information and configures template files. Use when user says "set up", "configure", "get started", "customize", or wants to personalize the template.
| name | deployment-guide |
| description | SiteGround deployment setup including SSH keys and GitHub secrets. Use when user wants to deploy, go live, publish, or set up hosting. |
| allowed-tools | Read, Bash, AskUserQuestion |
Walk users through deploying their website to SiteGround hosting.
Before starting, verify the user has:
Ask: "Do you have a SiteGround account with SSH access enabled?"
Guide the user to generate an SSH key pair for deployment:
# Generate key (no passphrase for automated deployment)
ssh-keygen -t rsa -b 4096 -f ~/.ssh/siteground_deploy -N ""
After running:
# View public key (add to SiteGround)
cat ~/.ssh/siteground_deploy.pub
# View private key (add to GitHub secrets)
cat ~/.ssh/siteground_deploy
Guide the user through SiteGround's interface:
18765 (SiteGround's non-standard port)Ask: "Can you share your SSH host, port, and username from SiteGround?"
Guide the user to add repository secrets:
| Secret Name | Value |
|---|---|
SSH_PRIVATE_KEY | Contents of ~/.ssh/siteground_deploy (private key) |
SSH_HOST | SiteGround server hostname |
SSH_PORT | 18765 (or provided port) |
SSH_USERNAME | SiteGround SSH username |
Check that .github/workflows/deploy.yml has the correct domain:
env:
DOMAIN: your-domain.com # Should match user's domain
If not set, update it.
Guide the user through the first deployment:
Commit and push changes to main branch:
git add -A
git commit -m "Configure deployment"
git push origin main
Monitor deployment:
gh run list --limit 1
Verify the website at https://{domain}
18765, not 22)deploy.ymlDOMAIN matches your setupOnce deployment succeeds:
Your website is live at https://{domain}
Future changes will deploy automatically when you push to the
mainbranch.