mkfast-deploy
Mkfast Deploy streamlines deploying mkfast-template and TanStarter projects to Cloudflare Workers by detecting which components you've enabled and generating only the steps you need. It handles template placeholder validation, environment setup, and production safety checks to prevent common deployment pitfalls.
Mkfast Deploy automates deploying mkfast-template projects to Cloudflare Workers with component-aware step generation.
AI-generated summary based on this skill's SKILL.md
Install
iamzhihuix/happy-claude-skills/mkfast-deploy · repository language: TypeScript
git clone https://github.com/iamzhihuix/happy-claude-skills
cp -r happy-claude-skills/skills/mkfast-deploy ~/.claude/skills/mkfast-deployFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I deploy mkfast template to Cloudflare Workers?
Mkfast Deploy automates the process by detecting your enabled components and generating tailored deployment steps. Start by running the deployment tool with your project directory—it scans for D1 databases, R2 buckets, Auth configuration, and other services you've set up. The tool validates template placeholders, configures environment variables, and guides you through wrangler deployment to ensure your mkfast project goes live safely on Cloudflare Workers.
What components does mkfast-deploy automatically detect?
Mkfast Deploy identifies which services you've enabled in your mkfast or TanStarter project, including D1 databases, R2 object storage, authentication systems (like better-auth), and other Cloudflare services. By detecting only the components you're actually using, mkfast-deploy skips unnecessary configuration steps and provides a streamlined deployment checklist specific to your project setup.
How do I configure D1, R2, Auth, and other services for production?
Mkfast Deploy handles production configuration by validating your service settings and generating environment-specific wrangler commands. For each enabled component—D1 migrations, R2 bucket policies, Auth secrets—the tool creates the necessary setup steps and verifies that all placeholders are replaced with real values. This prevents common pitfalls like forgotten secrets or misconfigured databases before deployment.
Can mkfast-deploy help troubleshoot deployment errors?
Yes. Mkfast Deploy includes troubleshooting guidance for common mkfast deployment mistakes, such as missing environment variables, incomplete service configuration, or wrangler version conflicts. When deployment fails, the tool helps you identify which component caused the issue and provides corrective steps to get your mkfast project running on Cloudflare Workers.
How do I verify my mkfast deployment is production-ready?
Mkfast Deploy validates your deployment by checking that all enabled components are correctly configured, environment variables are set, and Cloudflare services are accessible. After wrangler deploys your mkfast or TanStarter project, the tool confirms the live environment is functioning and your production setup meets safety standards.
What's the step-by-step process for deploying TanStarter to CF Workers?
Mkfast Deploy detects your TanStarter configuration, validates all enabled features, and generates a customized deployment checklist. Run the tool to scan components, configure secrets and databases, then execute the provided wrangler commands. The tool verifies each step succeeds before moving to the next, ensuring your TanStarter blog or SaaS reaches Cloudflare Workers production safely.
SKILL.md
rendered from the published skill — quoted content, verbatim
Mkfast Deploy
把 mkfast-template(TanStarter 系)项目部署到 Cloudflare Workers。核心价值:根据项目实际启用的组件动态裁剪部署步骤,避免照搬完整版文档导致裁剪版项目跑空命令甚至报错。
适用范围
是:基于 mkfast-template 模板派生的项目,包括完整 SaaS 形态、裁剪版博客、或任意中间形态。
不是:任意 Cloudflare Workers 项目(这种情况用 wrangler skill 就够)。
判断标志(满足任一即可):
- 根目录有 wrangler.jsonc + package.json
- package.json 含
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 7 files
skills/mkfast-deploy/SKILL.md
skills/mkfast-deploy/references/cn-access.md
skills/mkfast-deploy/references/components.md
skills/mkfast-deploy/references/tailoring.md
skills/mkfast-deploy/references/troubleshoot.md
skills/mkfast-deploy/templates/deploy-checklist.md
skills/mkfast-deploy/templates/stub-no-d1-r2.md