Agent skill
getting-started
Set up the Website Foundation template from scratch — install dependencies, configure Cloudflare services, set secrets, and deploy. Use when the user says "set up", "get started", "first deploy", "configure cloudflare", "install", "clone", "initial setup", or "how do I start".
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/getting-started-bluewaves-creations-website-foundation
SKILL.md
Getting Started
Guide users through the complete first-run setup of the Website Foundation template.
Prerequisites
- Node.js 18+ and Bun installed
- A Cloudflare account (free tier works)
- Wrangler CLI authenticated (
bunx wrangler login)
Setup Steps
- Clone and install — Clone the repository and run
bun install - Create local env file — Copy
.dev.vars.exampleto.dev.varsand fill in values - Start dev server — Run
bun run devto start atlocalhost:4321 - Configure wrangler.jsonc — Set
nameto your project name, changedestination_addressinsend_emailto your verified email - Configure Cloudflare services — See Cloudflare setup guide
- Set production secrets — Run
bunx wrangler secret put <KEY>for each secret listed in secrets reference - Update site URL — Change
siteinastro.config.mjsfromhttps://example.comto your actual domain - Deploy — Run
bun run deploy(builds then deploys via wrangler)
Local Development
The dev server uses platformProxy to simulate Cloudflare bindings locally. Secrets are read from .dev.vars (gitignored). The AI Gateway binding requires a real Cloudflare account even locally.
Verification
After setup, confirm:
bun run devstarts without errorsbun run checkhas no TypeScript errorsbun run testpasses all 42 testsbun run buildsucceeds
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?