Automates the full deployment of the AlchemyDB website to GitHub Pages, ensuring database updates are propagated.
Install
mkdir -p .claude/skills/deploy-website-t3dy && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13917" && unzip -o skill.zip -d .claude/skills/deploy-website-t3dy && rm skill.zipInstalls to .claude/skills/deploy-website-t3dy
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Automates the full deployment of the AlchemyDB website to GitHub Pages, ensuring database updates are propagated.113 charsno explicit “when” trigger
About this skill
Deploy Website Skill
This skill allows you to reliably update the live AlchemyDB website (https://t3dy.github.io/AlchemyDB/) with the latest code and database content.
When to Use
Use this skill whenever the user asks to:
- "Update the website"
- "Deploy changes"
- "Push to github" (if they imply updating the live site)
- "Fix the dashboard"
Instructions
-
Run the Deployment Script: Execute the following command in the terminal:
./scripts/deploy_website.ps1 -
Monitor Output:
- Ensure the database export succeeds.
- Ensure the npm build succeeds.
- Ensure the git push to
gh-pages-manualsucceeds.
-
Verify Deployment:
- Wait 30-60 seconds after the script finishes.
- Run a curl check to verify the new build is serving:
Invoke-WebRequest -Uri "https://t3dy.github.io/AlchemyDB/" -UseBasicParsing | Select-Object -ExpandProperty Content | Select-String -Pattern "index-.*\.js"
-
Notify User:
- Confirm success.
- Remind them to HARD REFRESH (Ctrl+Shift+R) their browser.
- Provide the link: https://t3dy.github.io/AlchemyDB/
Troubleshooting
- If
gh-pages-manualpush fails, check if the remote URL is correct. - If the live site shows old data, ask the user to clear their cache explicitly.