1.3k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill fastmode- _meta.json320 B
- SKILL.md46.3 KB
Overview
This skill builds, deploys, and hosts complete websites from the command line with a full CMS and free cloud hosting. You can create a live site from scratch, manage all content, and deploy to HTTPS-enabled domains without ever using a browser or dashboard. It is designed for AI-driven workflows to go from zero to a public website in minutes.
How this skill works
The CLI provisions a project (free hosted subdomain by default), lets you define a JSON schema for collections and fields, and stores content items via commands. You package templates and assets into a zip, validate them, and deploy; the service performs the build, returns build status, and serves the live site with free SSL. All project-scoped operations require a selected project, which the CLI resolves via flags, env var, or a saved default.
When to use it
- You want a fully managed site with CMS capabilities without using a browser or GUI.
- You need fast prototyping: create and publish a public site in minutes from an agent or CI.
- You require programmatic content management (blog posts, products, team profiles) via scripts.
- You want free hosting, automatic HTTPS, and optional custom domains for small sites or demos.
- You need repeatable automated deployment and validation in CI/CD pipelines.
Best practices
- Always select or create the target project before syncing schemas or deploying.
- Analyze and document every URL and page type (static, list, detail) before writing templates.
- Use schema.json to define collections and fields first; sync prior to template validation.
- Validate templates and packages locally (fastmode validate) to catch token and schema mismatches.
- Use descriptive slugs and consistent field names to avoid build errors and broken templates.
Example use cases
- Spin up a marketing site and blog for a startup entirely from an agent with one command sequence.
- Automate content publishing: create and publish blog posts programmatically from scripts or agents.
- Convert an existing static site to a CMS-driven site while preserving original paths and URLs.
- Run CI validation: fail builds early by using fastmode validate in your pipeline.
- Create sample content for demos using fastmode generate-samples and deploy a demo site.
FAQ
Login opens an OAuth flow in a browser once; tokens persist locally and commands auto-refresh them.
How does the CLI choose the project?
Project resolution order: -p flag, FASTMODE_PROJECT env var, then the default set by fastmode use.