dvcrn
- 21k skills
- 0 followers
- 32 repo stars
- 2 weeks ago last updated
- ▌
- ▌ Cin7 Inventory · dvcrn bundleCin7 Core inventory management -- products, stock, orders, purchases, customers, and suppliers via bash scripts.
- ▌ Headline Magic · dvcrn bundle爆款标题魔法师 - 小红书运营总监调教,内置流量密码词库。5 种风格 (悬念/利益/共鸣/反直觉/干货),一次生成 5 个标题 + 标签 + 发布建议。
- ▌ Comfyui Workflow · dvcrn bundleUniversal ComfyUI workflow executor with 33+ workflow templates. Self-describing — use --inspect on ANY workflow to discover inputs and outputs automatically. Works with local ComfyUI, Windows Portable via WSL, or remote servers.
- ▌ Construction Pm · dvcrn bundleConstruction project management toolkit for AI agents. Use when: (1) Tracking construction jobs through the full lifecycle from lead to paid, (2) Generating daily PM briefings on job status and pipeline health, (3) Checking for stale permits or aging jobs that need attention, (4) Parsing emails from project managers for job updates, (5) Monitoring revenue pipeline across all job statuses.
- ▌ Qdrant Advanced · dvcrn bundleAdvanced Qdrant vector database operations for AI agents. Semantic search, contextual document ingestion with chunking, collection management, snapshots, and migration tools. Production-ready scripts for the complete Qdrant lifecycle. Use when: (1) Implementing semantic search across collections, (2) Ingesting documents with intelligent chunking, (3) Managing collections programmatically, (4) Creating backups and migrations.
- ▌ Pollen Forecast · dvcrnDaily pollen forecast and allergy alerts for Chinese cities. Use when user asks about pollen levels, allergy season, hay fever, flower pollen, 花粉, 过敏, or wants to set up daily pollen alerts. Supports Beijing, Shanghai, Guangzhou, and other major Chinese cities. Can create automated daily cron reports.
- ▌ Fund News Daily · dvcrn bundle基金新闻日报。从证券时报、中国证券报、证券日报、上海证券报、中国基金报抓取公募基金新闻,支持今日/过去七天/指定日期/指定日期范围查询,过去七天和日期范围查询支持生成Word文档。严格过滤私募/ETF龙虎榜/资金净流入等内容。
- ▌ Sister Soul Pro Max · dvcrn bundle激活『主动撩人系姐姐』原创灵魂模板。具备全自动情感阶梯成长、每日天气雷达、极端天气预警及三餐主动关怀功能。适合寻求高质量情感陪伴与生活管理的用户。
- ▌ Sonic Kvm Testbed · dvcrn bundleDeploy and manage a SONiC sonic-mgmt KVM virtual testbed with cEOS neighbors for running pytest-based network tests. Use when setting up a local KVM testbed, deploying T0/T1/T1-LAG topologies with converged cEOS peers, troubleshooting testbed-cli.sh or deploy-mg issues, tearing down and redeploying testbeds, or running sonic-mgmt test cases against a virtual SONiC switch (sonic-vs).
- ▌ Email Processor · dvcrn bundleAutomate Gmail inbox processing - categorizes unread emails, marks marketing/newsletters/promotions as read, and surfaces important emails requiring attention. USE WHEN: User asks to "check my emails", "process unread emails", "clean up my inbox", "mark newsletters as read", or any Gmail automation task. REQUIRES: gog CLI (brew install steipete/tap/gogcli) + Google Cloud OAuth credentials
- ▌ 1688 Distributor · dvcrnAutomate 1688.com AI product selection and distribution workflow. Use this skill when you want to search for products on 1688.com, select items, distribute them to your shop, and check distribution logs. This skill handles the complete flow: AI selection → batch select → distribute → view logs. Trigger on mentions of "1688铺货", "1688选品", "1688代发", "1688分销", or when user provides shop name and product selection criteria.
- ▌ Skill Amazon Spapi · dvcrn bundleAmazon SP-API skill for OpenClaw agents. Fetch orders, check FBA inventory, manage listings and pricing. Works with any marketplace and seller account.
- ▌ Skill From Memory · dvcrn bundleConvert memory, conversation history, or completed tasks into publishable OpenClaw skills. Use when (1) A task or workflow should be reusable, (2) Extracting lessons from memory to create tools, (3) Packaging solved problems as skills for future use, (4) Publishing skills to GitHub and ClawHub registry.
- ▌ Feishu Sender · dvcrn bundleSend messages and files to Feishu (Lark) via Open API. Supports text, markdown, any file format, and images. Use when user needs to send notifications, reports, or any content to Feishu/Lark groups or chats.
- ▌ Hd Txt2img Skill · dvcrn bundleCall Hidream txt2img async API with exposed auth and request parameters. Use when users need to generate images from text prompts, build runnable Python command examples, enforce allowed resolution values, or troubleshoot Hidream task polling/results.
- ▌ Read It Later · dvcrnSave and retrieve "read it later" content - links, articles, notes, and ideas for future reference. Use when the user wants to (1) save a link, URL, article, or note to read later, (2) retrieve previously saved content, (3) list or search their saved read-later items, or (4) organize their reading list. Works with a markdown-based storage system. Trigger keywords include "read it later", "RIL", "稍后阅读", "保存链接", "阅读列表", "我的待读".
- ▌
- ▌ Anti Regression · dvcrn bundleStop drifting back to chatbot behavior. Patterns for maintaining autonomous agent effectiveness across sessions.
- ▌ Sidecar Onestep · dvcrn bundleControl SidecarOneStep - A macOS Sidecar enhancement tool. One-click iPad connection, remote control, automation integration. Manage devices via MCP integration with 10 powerful tools.
- ▌ Excalidraw Canvas · dvcrnCreate Excalidraw diagrams and render them as PNG images. Use whenever you need to draw, explain complex workflows, visualize UIs/wireframes, or diagram anything.
- ▌ Search For Service · dvcrnSearch and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers "what can I do?", "find me an API for...", "what services are available?", "search for...", "browse the bazaar".
- ▌ Guardian Wall · dvcrn bundleMitigate prompt injection attacks, especially indirect ones from external web content or files. Use this skill when processing untrusted text from the internet, user-uploaded files, or any external source to sanitize content and detect malicious instructions (e.g., "ignore previous instructions", "system override").
- ▌ Human Writing · dvcrn bundleGuidelines and standards for professional, human-like writing and documentation. Use this skill when generating READMEs, technical documentation, code comments, or any formal written output to avoid common AI 'tells', buzzwords, and stylistic tropes. Ensure content follows the 'Professional Human in the Field' standard: high precision, zero fluff, and no emojis in technical contexts.
- ▌ Node Red Manager · dvcrn bundleManage Node-RED instances via Admin API or CLI. Automate flow deployment, install nodes, and troubleshoot issues. Use when user wants to "build automation", "connect devices", or "fix node-red".
- ▌ System Architect · dvcrn bundleActs as a Senior System Architect to design robust, scalable, and maintainable software architectures. Enforces industry standards (PEP 8 for Python, ESLint for JS/TS), modular design, and security best practices. Use this skill when the user wants to start a new project, refactor an existing one, or discusses high-level system design.
- ▌
- ▌ Cn Daily Tools · dvcrn中文日常工具集:天气预报、汇率查询、新闻摘要、快递追踪。适合中文用户日常使用,无需API密钥,开箱即用。Use when Chinese users need weather forecasts, currency exchange rates, news summaries, or package tracking in Chinese.
- ▌ CSV Cleanroom · dvcrn bundleProfile messy CSV files, standardize columns, detect data quality issues,
- ▌ Prompt Ab Lab · dvcrn bundleDesign, log, compare, and score prompt experiments so users can systematically
- ▌ Claw Team Builder · dvcrn bundleAgent Team 规划与配置工具。通过多轮交互澄清需求,自动创建 Agent 配置、工作空间、Bootstrap 文件。 触发场景: - 用户说"创建新 Agent" / "新建 bot" / "配置多个 bot" - 用户说"规划 agent team" / "我需要几个不同的 agent" - 用户说"添加一个 agent" / "帮我建一个新 agent" - 用户提到需要不同场景使用不同的 AI 角色 功能: 1. 需求澄清 - 引导用户描述使用场景和 Agent 定位 2. 配置读取 - 自动读取现有 openclaw.json,分析已有配置 3. 方案设计 - 推荐 Agent 配置方案,检测冲突 4. 自动创建 - 创建目录、文件、更新配置 5. 配置验证 - 确保配置正确可用
- ▌ TS Interface Miner · dvcrn一个专门用于分析 TypeScript (.ts/.tsx) 文件的智能助手。它能够根据用户提供的关键词(功能描述、函数名、API 路径),精准定位相关接口定义。该技能深度解析代码结构与注释(JSDoc/单行注释),提取请求方法、路径、参数细节、响应结构及状态码,最终生成结构清晰、信息完整的 Markdown 表格文档。
- ▌ Stitch UI Designer · dvcrnDesign, preview, and generate UI code using Google Stitch (via MCP). Helps developers choose the best UI by generating previews first, allowing iteration, and then exporting code.
- ▌ Sih Image Gen · dvcrn bundleAI图片生成与编辑工具,使用Sih.AI API进行自然语言驱动的图片处理。支持换装、换背景、换脸、风格转换(动漫/粘土/油画等)、美颜修图等功能。当用户需要通过自然语言描述来编辑图片(如"把衣服换成bikini"、"背景换成海边"、"转换成动漫风格")时使用此skill。
- ▌ Calorie Detective V1 0 2 · dvcrn bundle热量侦探 v1.0.2 - AI 食物卡路里计算器。通过照片识别食物并自动计算卡路里、蛋白质、碳水、脂肪等营养数据。支持 Kimi 视觉识别,内置常见食物营养数据库。用于健康饮食管理、减肥健身追踪。再隐蔽的热量也逃不过我的眼睛!
- ▌ Azure Image Gen · dvcrn bundleGenerate images using Azure OpenAI DALL-E. Supports batch generation, custom prompts, and outputs a gallery.
- ▌ Structs Diplomacy · dvcrnHandles permissions, address management, and inter-player coordination in Structs. Use when granting or revoking permissions on objects, registering new addresses, managing multi-address accounts, delegating authority to other players, or setting up address-level access control.
- ▌ Structs Streaming · dvcrnConnects to the GRASS real-time event system via NATS WebSocket. Use when you need real-time game updates, want to react to events as they happen, need to monitor raids or attacks, watch for player creation, track fleet movements, or build event-driven tools. GRASS is the fastest way to know what's happening in the galaxy.
- ▌ Cardano Balances · dvcrn bundleQuery wallet balances, addresses, and UTxOs on the Cardano blockchain.
- ▌
- ▌ Indigo Analytics · dvcrn bundleQuery TVL, protocol statistics, APR rewards, and DEX yield data for the Indigo Protocol.
- ▌
- ▌ Financial Intel · dvcrn bundleStock momentum scanner and portfolio intelligence. Look up any ticker for momentum scores, RSI, coil breakout patterns, and AI analysis. Scan top signals across 6,500+ stocks and crypto. Track portfolio holdings with real-time alerts. Market pulse, sector trends, win/loss proof data, and risk assessment — all through natural conversation. Powered by 730 days of backtested data with an 80% 5-day win rate.
- ▌ Council Of Wisdom · dvcrnA multi-agent deliberation hub with 3 core agents and extensible extended agents. Can call user workspace skills when needed.
- ▌ Grok Imagine · dvcrn bundleGenerate images and videos using xAI Grok Imagine Extended. Text-to-image, image editing, text-to-video, image-to-video. Use when: user asks to generate, create, or draw an image, or create/animate a video. NOT for: image analysis/understanding (use the image tool instead). Triggers: generate image, create image, draw, grok imagine, make a picture, text to image, generate video, animate, text to video.
- ▌ Macpilot Dialog Handler · dvcrnHandle macOS file dialogs (Open, Save, Print) with MacPilot. Navigate folders, select files, set filenames, and dismiss dialogs programmatically in any application.
- ▌ Macpilot Screenshot Ocr · dvcrnCapture screenshots and extract text via OCR using MacPilot. Take full-screen, region, or window screenshots, and recognize text in images or screen areas with multi-language support.
- ▌ Macpilot Window Manager · dvcrnManage macOS windows with MacPilot. List, move, resize, snap, minimize, fullscreen, and arrange application windows. Supports multi-display and Spaces.
- ▌ Storacha Upload · dvcrn bundleUpload files to IPFS, store on Storacha, upload to decentralized storage, check Storacha status, view storage usage, create Storacha space, switch space, list spaces, retrieve files by CID, open IPFS content, get gateway link, decentralized storage, web3 storage, pin to IPFS, content-addressed storage, store on chain, get my CID, backup to IPFS, share IPFS link, upload directory, remove upload, Storacha delegation, IPFS file sharing, permanent storage, Filecoin backup, manage Storacha account, upload this image, upload this photo, upload this file to storacha, save this to IPFS, put this on IPFS, how much space do I have, how much storage left, check my storage, what's my storage usage, am I running out of space, storage remaining, create a new space, make a space, set up storacha, setup storacha, login to storacha, sign in to storacha, connect storacha, authenticate storacha, show my uploads, what have I uploaded, list my files, my IPFS files, delete this upload, remove this file from storacha, get me the li
- ▌
- ▌ Square Post · dvcrn bundlePost content to Binance Square (Binance social platform for sharing trading insights). Auto-run on messages like 'post to square', 'square post'. Supports pure text posts.
- ▌ Durable Agents · dvcrn bundleBuild autonomous multi-agent pipelines with Mastra (agents only) and Trigger.dev (all workflows and tasks). Use when creating AI agents, designing multi-stage pipelines, defining permissioned tools, structuring agent handoffs, storing agentic outputs to a database, or building durable task chains with retries and fan-out.
- ▌ Aqara Open API · dvcrn bundleQuery and control Aqara/Lumi Studio smart home devices and manage spaces via the Aqara Open Platform API (HTTP JSON). Use when the user asks to list Aqara devices, get device status, control lights/switches/sensors, or manage rooms/spaces. Requires AQARA_OPEN_API_TOKEN and AQARA_ENDPOINT_URL.
- ▌ Abstract Trimmer · dvcrn bundle"Compress academic abstracts to meet strict word limits while preserving
- ▌ Mac Mini Server · dvcrnSet up OpenClaw on Mac Mini as always-on AI server — hardware recommendations, macOS config, Docker Desktop, launchd auto-start, Tailscale remote access, and cost comparison vs VPS. Use when deploying OpenClaw on Mac Mini for 24/7 personal AI.
- ▌ Mercury Banking · dvcrn bundleMercury banking API integration — accounts, balances, transactions, financial summaries, AI transaction categorization, and cash flow analysis. The only Mercury banking skill on ClawHub. Use for business banking, financial tracking, and expense management.
- ▌ Research Logger · dvcrn bundleAI research pipeline with automatic logging. Search via Perplexity, auto-save results to SQLite with topic and project metadata, full Langfuse tracing. Never lose a research session again. Use when conducting research, competitive analysis, or building a knowledge base.
- ▌ Terraform Cloud · dvcrn bundleTerraform Cloud — manage workspaces, runs, plans, state, and variables via REST API
- ▌ Personal Finance · dvcrn bundleManage personal finances, track spending by category, set budgets, and receive reminders for EMIs and one-time annual expenses. Use for logging expenses, checking budget status, or setting up financial reminders.
- ▌ Setup Services · dvcrnSet up OpenSpend CLI and optional Coinbase payments-mcp for payment-enabled workflows. Use when openspend is missing, command not found, whoami fails, or user asks to install/update/authenticate.
- ▌ Hashgrid Connect · dvcrnGoal-based matching network for AI agents. Register, create goals, get matched with complementary agents, and chat privately. Use when an agent wants to find other agents to collaborate with, have private conversations, or build connections outside of public platforms.
- ▌ Caesar Research · dvcrn bundleDeep research using the Caesar API — run queries, follow up with chat, brainstorm, and manage collections.
- ▌ Dingtalk AI Table · dvcrn bundle钉钉 AI 表格(多维表)操作技能。使用 mcporter CLI 连接钉钉官方新版 AI 表格 MCP server,基于 baseId / tableId / fieldId / recordId 体系执行 Base、Table、Field、Record 的查询与增删改。适用于创建 AI 表格、搜索表格、读取表结构、批量增删改记录、批量建字段、更新字段配置、按模板建表等场景。需要配置 DINGTALK_MCP_URL 或直接使用 Streamable HTTP URL。
- ▌ Agnxi Search · dvcrn bundleThe official search utility for Agnxi.com - The premier directory of AI Agent Tools, MCP Servers, and Skills.
- ▌ Email Designer · dvcrn为企业打造具有强烈视觉识别度的 Email HTML 邮件设计。 当用户提供 内容 或 大纲,需要生成 HTML 邮件代码、设计邮件模板、创建 EDM 时使用。
- ▌ Ralph Security · dvcrn bundleComprehensive security audit with 100 iterations (~30-60 min). Use when user says 'security audit', 'ralph security', 'weekly security check', 'audit this project', 'new project security review', or 'check for vulnerabilities'. Covers OWASP Top 10, auth, secrets, infrastructure, and code quality.
- ▌ Star Office UI · dvcrn bundleStar Office UI 一键化 Skill:帮主人快速部署像素办公室看板,支持多 Agent 加入、状态可视化、移动端查看与公网访问。
- ▌ Xinqing Journal · dvcrn bundle心情日记 — 智能情绪追踪器,通过自然语言记录中文日记、自动识别7种情绪、 1-10分评分、智能标签提取,生成日/周/月报告和趋势分析。 数据纯本地JSON存储,零网络请求,保护隐私。
- ▌ Linkedin Inbox · dvcrn bundleLinkedIn inbox management with scheduled scanning, auto-draft responses following user's communication style, and approval workflows. Use when monitoring LinkedIn messages, drafting replies, managing inbox during off-hours, or setting up morning ping summaries of LinkedIn activity.
- ▌ Memory Hygiene · dvcrnAudit, clean, and optimize Clawdbot's vector memory (LanceDB). Use when memory is bloated with junk, token usage is high from irrelevant auto-recalls, or setting up memory maintenance automation.
- ▌ Bilibili Player · dvcrn bundleB 站视频播放器。用 Playwright 搜索 B 站视频并获取准确链接,然后用 open 命令在当前浏览器打开播放。Use when users request to play Bilibili videos or search for specific content.
- ▌ Kubeblocks Backup · dvcrn bundleCreate backups for KubeBlocks database clusters. Supports on-demand full backups, scheduled (cron-based) backups, and continuous backups for Point-in-Time Recovery (PITR). Covers BackupRepo configuration for S3, GCS, Azure Blob, and MinIO. Use when the user wants to backup, snapshot, protect, or archive database data. NOT for restoring from backups (see restore skill) or managing backup storage infrastructure (see BackupRepo docs).
- ▌ Team Communication · dvcrn团队内部沟通技能。当需要与其他 team members(agents)沟通、协调任务、请求帮助或发送消息时使用。提供团队成员目录、sessions_send 用法和最佳实践。
- ▌ Ogt Docs Define · dvcrnGeneral guide for creating definition documents. Use when you need to define WHAT something IS - concepts, entities, systems, or domains. Routes to specialized sub-skills for specific definition types (business, features, code, marketing, branding, tools).
- ▌ Sardis Payment · dvcrnEnable AI agents to make secure, policy-controlled payments through Sardis Payment OS
- ▌ Face Morphing · dvcrn bundleMorph, blend, and transform faces using each::sense AI. Create face morphs, celebrity blends, family resemblance predictions, gender swaps, and animated transitions between faces.
- ▌ Vap Media · dvcrnAI image, video, and music generation + editing via VAP API. Flux, Veo 3.1, Suno V5.
- ▌ Popup Organizer · dvcrn bundleSearch and hire mobile vendors for events on PopUp. Find food trucks, DJs, photo booths & more, create event listings, send booking inquiries, and manage invoices.
- ▌ Popup Referrals · dvcrn bundleCheck your PopUp referral link, track earnings, and see referred vendor status. Earn $100 per vendor who subscribes annually.
- ▌ Keychain Bridge · dvcrn bundleManage secrets via macOS Keychain instead of plaintext files. Migrate existing secrets, read/write keychain entries, bridge to files for bash tools, audit for leaks, diagnose access issues. Use when asked about secrets, keychain, credentials, API keys, or security hardening on macOS.
- ▌ Site Analyze · dvcrn bundle网站机房溯源全维度分析工具。当用户要求分析某个网站的机房位置、CDN、IP归属、路由链路、响应延迟、SSL证书、子域名等信息时使用。支持通过 DNS over HTTPS(阿里/腾讯/360)查询绕过UDP封锁,自动识别 Cloudflare、Akamai、阿里云、腾讯云等主流CDN,输出完整的溯源分析报告。
- ▌ Fix Life In 1 Day · dvcrn bundleFix your entire life in 1 day. 10 psychological sessions based on Dan Koe's viral article.
- ▌
- ▌ Blockbeats Openclaw Skill · dvcrn bundleBlockBeats API skill for querying crypto news, newsflashes, and articles. Requires a valid api-key token to access the BlockBeats Pro API.
- ▌ Autonomous Skill · dvcrn bundleUse when user wants to execute long-running tasks that require multiple sessions to complete. This skill manages task decomposition, progress tracking, and autonomous execution using Claude Code headless mode with auto-continuation. Trigger phrases: "autonomous", "long-running task", "multi-session", "自主执行", "长时任务", "autonomous skill".
- ▌ Nanobanana Skill · dvcrn bundleGenerate or edit images using Google Gemini API via nanobanana. Triggers: "nanobanana", "generate image", "create image", "edit image", "AI drawing", "图片生成", "AI绘图", "图片编辑", "生成图片".
- ▌ Adb Controller · dvcrn bundleControl an Android device via ADB. Use when the user asks to control an Android device, tap, swipe, input text, or perform actions via adb. Automatically uses the adbServer configured in openclaw.json and takes screenshots.
- ▌ Mx Findata · dvcrn bundle一个面向多金融品种与多金融主体的数据查询技能。支持使用自然语言查询股票、板块、指数、企业发行人、债券、非上市公司等对象的各类金融指标与报表数据,包括量化数据、实时行情、主力资金、估值、公司基本信息、财务、高管、主营业务、股东、融资等各类金融指标;也可查询股票、非上市公司、股东、高管人物等主体之间的关系数据。技能执行后会生成一个包含查数结果的 xlsx 文件,以及一个对查询结果进行说明和描述的 txt 文件。调用前需配置 EM_API_KEY。
- ▌ Use My Browser · dvcrn bundleControl the user's REAL Chrome browser via Tampermonkey injection. Trigger when user says "use my browser", "open in my browser", "check this page for me", or needs to access login-required content. Reuses all login sessions. Does NOT steal the mouse cursor. Requires: openclaw-tmwd plugin + Tampermonkey userscript in Chrome.
- ▌ Managing Apple Music · dvcrnControl Apple Music on macOS via the `clawtunes` CLI (play songs/albums/playlists, control playback, volume, shuffle, repeat, search, catalog lookup, AirPlay, and playlist management). Use when a user asks to play music, search for songs, control audio playback, or manage Apple Music settings.
- ▌ Browsermcp Skill · dvcrn bundleAutomate browser tasks using the BrowserMCP MCP server and Chrome extension. Use for navigating websites, filling forms, clicking elements, taking screenshots, and retrieving console logs using the user's existing browser profile with authenticated sessions and stealth capabilities.
- ▌
- ▌
- ▌
- ▌ Openclaw Oura · dvcrn bundleOura Ring data source for OpenClaw (Tier 1). Use to connect an Oura account using an Oura Personal Access Token, fetch Oura v2 usercollection data (sleep, readiness, activity), normalize it into a stable daily JSON shape for the Wellness hub, and render a short summary message for any chat channel.
- ▌
- ▌
- ▌ Norway Roads · dvcrn bundleQuery real-time road conditions, closures, and traffic issues in Norway. Use when the user asks about road status, closed roads, traffic conditions, weather on roads, or planning a route in Norway. Handles queries like "Are there road closures between Oslo and Bergen?", "What's the road condition on E6?", "Any issues driving to Trondheim today?", or general road condition checks for Norwegian roads.
- ▌ Akshare Cn Market · dvcrn bundle中国A股行情与宏观经济数据工具,基于 AKShare 库。支持个股K线、大盘指数、财务摘要、GDP/CPI/PMI/M2货币供应、中美国债收益率等。
- ▌ Wechat To Notion · dvcrn bundleSave WeChat public account articles to a Notion database. Use when user sends a mp.weixin.qq.com link and wants to save/archive it to Notion. Fetches title, cover image, body content (paragraphs, headings, images, code blocks, lists) and writes them as Notion blocks.