bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Publish selected Obsidian markdown from a vault to a static site and deploy to Cloudflare Pages.
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
SkillHub CLI
skillhub install davidyoh/obsidian-cloudflare-pages-skillExaminez la source et la compatibilité, puis suivez les étapes d’installation.
Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.
This is an OpenClaw Skill for publishing Markdown to Cloudflare Pages.
Automates a safe publishing flow:
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js init
config/config.json from examplenode skills/obsidian-cloudflare-pages/bin/publishmd-cf.js wizard
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js setup-project
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js doctor
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js sync
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js build
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js deploy
node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js run
Copy and edit:
skills/obsidian-cloudflare-pages/config/config.example.json → skills/obsidian-cloudflare-pages/config/config.json
publish: true frontmatter gatenode 20+rsync
npm
npx quartz
wrangler
Create a Cloudflare API token with at least:
You can eithe...
Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.
This OpenClaw Skill automates publishing selected Obsidian notes (or any Markdown folder) to a static website on Cloudflare Pages.
It includes:
🔗 Copy Link button next to each page titleReplace
YOURDOMAIN.COMwith your real domain/subdomain (for example,docs.example.com).
publishmd-cf.js)Commands:
init — create config from examplewizard — interactive setupsetup-project — initialize Quartz workspace if neededdoctor — dependency/env/path checkssync — copy selected vault folders into Quartz contentbuild — build static site + post-processing customizationsdeploy — deploy to Cloudflare Pagesrun — full pipeline (setup-project -> doctor -> sync -> build -> deploy)skills/obsidian-cloudflare-pages/config/config.json
skills/obsidian-cloudflare-pages/config/config.example.json
skills/obsidian-cloudflare-pages/.env
skills/obsidian-cloudflare-pages/.env.example
The CLI auto-loads skill-local .env without overriding already-set shell env vars.
Wizard supports:
cloudflare.basicAuth.enabled
cloudflare.basicAuth.username
cloudflare.basicAuth.password
On deploy, middleware is generated automatically at:
<workspace>/functions/_middleware.js
If enabled, site requires HTTP Basic Auth.
Post-build transformations:
/Clippings/index.html -> /index.html
Obsidian Vault
YOURD...
# OpenClaw Skill: Obsidian/Markdown → Cloudflare Pages This is an **OpenClaw Skill** for publishing Markdown to Cloudflare Pages. - Works with Obsidian vault folders **or any Markdown folder** - Originally built for reading Obsidian Web Clipper output: - https://obsidian.md/clipper Automates a safe publishing flow: 1. Select notes from your source folder 2. Sync to a publish workspace 3. Build static HTML with Quartz 4. Deploy to Cloudflare Pages ## Commands - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js init` - Creates `config/config.json` from example - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js wizard` - Interactive setup wizard for config (vault, folders, site/domain, Cloudflare project) - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js setup-project` - Initializes Quartz project in configured workspace if missing - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js doctor` - Validates paths + required binaries - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js sync` - Syncs selected notes/assets into publish content folder - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js build` - Runs Quartz build in project dir - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js deploy` - Deploys to Cloudflare Pages with wrangler - `node skills/obsidian-cloudflare-pages/bin/publishmd-cf.js run` - sync → build → deploy ## Config Copy and edit: `skills/obsidian-cloudflare-pages/config/config.example.json` → `skills/obsidian-cloudflare-pages/config/config.json` ### Safety defaults - Publish allowlist by folder - Optional `publish: true` frontmatter gate - Exclude private folders by default ## Requirements - `node` 20+ - `rsync` - `npm` - `npx quartz` - `wrangler` ## Cloudflare API token setup (recommended) Create a Cloudflare API token with at least: - **Account → Cloudflare Pages:Edit** - (Optional) **Zone → DNS:Edit** if you want DNS automation elsewhere You can eithe...
# OpenClaw Skill: Obsidian/Markdown → Cloudflare Pages (YOURDOMAIN.COM)  ## Overview This OpenClaw Skill automates publishing selected Obsidian notes (or any Markdown folder) to a static website on Cloudflare Pages. It includes: - Interactive onboarding wizard - Vault folder sync - Quartz build + deploy - Optional Basic Auth protection - Branded index pages - `🔗 Copy Link` button next to each page title > Replace `YOURDOMAIN.COM` with your real domain/subdomain (for example, `docs.example.com`). --- ## What’s Included ### 1) CLI workflow (`publishmd-cf.js`) Commands: - `init` — create config from example - `wizard` — interactive setup - `setup-project` — initialize Quartz workspace if needed - `doctor` — dependency/env/path checks - `sync` — copy selected vault folders into Quartz content - `build` — build static site + post-processing customizations - `deploy` — deploy to Cloudflare Pages - `run` — full pipeline (`setup-project -> doctor -> sync -> build -> deploy`) --- ### 2) Config + env support - Config file: - `skills/obsidian-cloudflare-pages/config/config.json` - Config template: - `skills/obsidian-cloudflare-pages/config/config.example.json` - Local secrets file: - `skills/obsidian-cloudflare-pages/.env` - Env template: - `skills/obsidian-cloudflare-pages/.env.example` The CLI auto-loads skill-local `.env` without overriding already-set shell env vars. --- ### 3) Basic Auth support Wizard supports: - `cloudflare.basicAuth.enabled` - `cloudflare.basicAuth.username` - `cloudflare.basicAuth.password` On deploy, middleware is generated automatically at: - `<workspace>/functions/_middleware.js` If enabled, site requires HTTP Basic Auth. --- ### 4) UI customizations applied at build Post-build transformations: - Promote `/Clippings/index.html` -> `/index.html` - Brand root and clippings index pages - Replace top-left sidebar title across pages with: ```text Obsidian Vault YOURD...
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
OpenClaw Skill for stock data analysis
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...