[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CT3RP3ZWEJBA5Q3X8J4XV4":3,"skill-same:01M6CT3RP3ZWEJBA5Q3X8J4XV4":58},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":14,"repositoryHtmlUrl":41,"repositoryHomepageUrl":6,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":43,"install":44,"resources":57},"01M6CT3RP3ZWEJBA5Q3X8J4XV4","lucid-veille",null,"Content monitoring, AI digest generation, and multi-platform auto-publishing","lucid-fdn\u002Flucid-plugins","lucid-fdn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F93290671?v=4","01M6CT12EHKN5DWVD9NAK6WSXT","Lucid","01M6CT12K0ARYZ8D28MK4G89F8",0,"MIT","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-veille\u002Fskill\u002Freferences\u002Flucid-veille\u002FSKILL.md",[],[19,20,21,22,23,24,25],"lucid veille","content","supabase","monitoring","auto","publishing","digest","2026-11-10 10:12:30",false,"---\nname: lucid-veille\ndescription: Content monitoring, AI digest generation, and multi-platform auto-publishing\nversion: 1.0.0\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - SUPABASE_URL\n        - SUPABASE_SERVICE_ROLE_KEY\n    primaryEnv: SUPABASE_URL\n---\n\n# Lucid Veille\n\nAI-powered content monitoring and digest generation plugin. You bring your own Supabase database -- the plugin connects directly to it.\n\n## What it does\n\n- Monitors multiple content sources (RSS, Twitter\u002FX, Reddit, Hacker News, web pages)\n- Generates daily and weekly AI-powered digests\n- Transforms digests into blog posts, X threads, LinkedIn posts, and newsletters\n- Auto-publishes to multiple platforms (Ghost, WordPress, Twitter, LinkedIn, dev.to, Telegram, Slack, Discord)\n\n## Core Tools (10)\n\n| Tool | Description |\n|------|-------------|\n| `veille_add_source` | Add a content source |\n| `veille_list_sources` | List monitored sources |\n| `veille_update_source` | Update source configuration |\n| `veille_remove_source` | Remove a source |\n| `veille_fetch_now` | Fetch content immediately |\n| `veille_generate_digest` | Generate a daily or weekly digest |\n| `veille_transform_content` | Transform digest into blog post, thread, etc. |\n| `veille_publish` | Publish content to a platform |\n| `veille_search` | Search collected items |\n| `veille_status` | View system status |\n\n### SaaS Tools (available when `saasMode: true`)\n\nWhen SaaS mode is enabled, 3 additional tools are registered for multi-tenant management, webhook subscriptions, and API key management:\n\n| Tool | Description |\n|------|-------------|\n| `veille_manage_tenant` | Create or view tenant information |\n| `veille_manage_webhooks` | Manage webhook subscriptions for event delivery |\n| `veille_manage_api_keys` | Manage API keys for external authentication |\n\n## Commands\n\n- `\u002Fveille-status` -- Show system health\n- `\u002Fveille-run [daily|weekly|fetch-only]` -- Run pipeline manually\n- `\u002Fveille-config` -- Show current configuration\n\n## Quick Start\n\n1. Configure Supabase credentials\n2. Add sources: \"Add this RSS feed as a source: https:\u002F\u002Fexample.com\u002Ffeed.xml\"\n3. Fetch content: \"Fetch all sources now\"\n4. Generate digest: \"Generate a daily digest\"\n5. Transform: \"Transform the digest into a blog post\"\n6. Publish: \"Publish the blog post to Ghost\"\n\n## Example Prompts\n\n- \"Add https:\u002F\u002Fnews.ycombinator.com as a Hacker News source with trust score 80\"\n- \"Show me all my sources\"\n- \"Fetch all sources and generate a daily digest\"\n- \"Transform the latest digest into an X thread\"\n- \"Publish the newsletter to Telegram\"\n- \"Search my items for 'AI agents'\"\n","# Lucid Veille\n\nAI-powered content monitoring and digest generation plugin. You bring your own Supabase database -- the plugin connects directly to it.\n\n## What it does\n\n- Monitors multiple content sources (RSS, Twitter\u002FX, Reddit, Hacker News, web pages)\n- Generates daily and weekly AI-powered digests\n- Transforms digests into blog posts, X threads, LinkedIn posts, and newsletters\n- Auto-publishes to multiple platforms (Ghost, WordPress, Twitter, LinkedIn, dev.to, Telegram, Slack, Discord)\n\n## Core Tools (10)\n\n| Tool | Description |\n|------|-------------|\n| `veille_add_source` | Add a content source |\n| `veille_list_sources` | List monitored sources |\n| `veille_update_source` | Update source configuration |\n| `veille_remove_source` | Remove a source |\n| `veille_fetch_now` | Fetch content immediately |\n| `veille_generate_digest` | Generate a daily or weekly digest |\n| `veille_transform_content` | Transform digest into blog post, thread, etc. |\n| `veille_publish` | Publish content to a platform |\n| `veille_search` | Search collected items |\n| `veille_status` | View system status |\n\n### SaaS Tools (available when `saasMode: true`)\n\nWhen SaaS mode is enabled, 3 additional tools are registered for multi-tenant management, webhook subscriptions, and API key management:\n\n| Tool | Description |\n|------|-------------|\n| `veille_manage_tenant` | Create or view tenant information |\n| `veille_manage_webhooks` | Manage webhook subscriptions for event delivery |\n| `veille_manage_api_keys` | Manage API keys for external authentication |\n\n## Commands\n\n- `\u002Fveille-status` -- Show system health\n- `\u002Fveille-run [daily|weekly|fetch-only]` -- Run pipeline manually\n- `\u002Fveille-config` -- Show current configuration\n\n## Quick Start\n\n1. Configure Supabase credentials\n2. Add sources: \"Add this RSS feed as a source: https:\u002F\u002Fexample.com\u002Ffeed.xml\"\n3. Fetch content: \"Fetch all sources now\"\n4. Generate digest: \"Generate a daily digest\"\n5. Transform: \"Transform the digest into a blog post\"\n6. Publish: \"Publish the blog post to Ghost\"\n\n## Example Prompts\n\n- \"Add https:\u002F\u002Fnews.ycombinator.com as a Hacker News source with trust score 80\"\n- \"Show me all my sources\"\n- \"Fetch all sources and generate a daily digest\"\n- \"Transform the latest digest into an X thread\"\n- \"Publish the newsletter to Telegram\"\n- \"Search my items for 'AI agents'\"\n",{"name":5,"version":31,"metadata":32,"description":7},"1.0.0",{"openclaw":33},{"requires":34,"primaryEnv":36},{"env":35},[36,37],"SUPABASE_URL","SUPABASE_SERVICE_ROLE_KEY","main","60a187a694df4ce725464b7578e08ad46a73340f","lucid-veille\u002Fskill\u002Freferences\u002Flucid-veille","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins","https:\u002F\u002Fgithub.com\u002Flucid-fdn","2026-03-26 06:06:06",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add lucid-fdn\u002Flucid-plugins --skill lucid-veille",{"tool":50,"command":51},"bunx","bunx skills add lucid-fdn\u002Flucid-plugins --skill lucid-veille",{"tool":53,"command":54},"pnpm","pnpm dlx skills add lucid-fdn\u002Flucid-plugins --skill lucid-veille","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-veille\u002Fskill\u002Freferences\u002Flucid-veille\u002FSKILL.md",true,[],[59,68,92,104,120,139],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":26},"01M6CT442ZA942TW2E4GM9B47B","lucid-PLUGIN_NAME","PLUGIN_DESCRIPTION","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Ftemplates\u002Fplugin-template\u002Fdocs\u002FSKILL.md",[],[66,67],"plugin","lucid PLUGIN NAME",{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":84,"publishedAt":26},"01M6CT41PA1EKESRMFV5V775TW","social-content","Generate short-form video content optimized for social media platforms","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-video\u002Fskill\u002Freferences\u002Fsocial-content\u002FSKILL.md",[74,79],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",{"categoryNo":80,"categoryName":81,"taxonomyType":82,"taxonomyTypeDesc":83},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[20,85,86,87,88,89,90,91],"social content","social","Video","generate","Media","social media","short",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":99,"publishedAt":26},"01M6CT3Z4SPEJQYJNZ60ZBDKMF","personalized-outreach","Generate 1:1 personalized video for sales prospecting and customer success","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-video\u002Fskill\u002Freferences\u002Fpersonalized-outreach\u002FSKILL.md",[98],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},[100,101,87,102,88,103],"personalized outreach","sales","prospecting","customer",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":113,"publishedAt":26},"01M6CT3WH4C1TMMSWY25XBEM19","data-reports","Generate animated data report videos from KPIs, charts, and analytics","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-video\u002Fskill\u002Freferences\u002Fdata-reports\u002FSKILL.md",[110],{"categoryNo":111,"categoryName":112,"taxonomyType":82,"taxonomyTypeDesc":83},"01JBSEEDCAT000000000000033","数据分析师",[114,115,116,117,118,119,88],"data","reports","data reports","analytics","Charts","report",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":130,"publishedAt":26},"01M6CT3TJTWDVGM0CY356RS99V","lucid-video","Agent-native video generation using Remotion — MCP server + OpenClaw plugin","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-video\u002Fskill\u002FSKILL.md",[126,127],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},{"categoryNo":128,"categoryName":129,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000023","Skill与智能体开发",[131,87,132,133,134,66,135,136,137,138],"lucid video","MCP","openclaw","mcp server","server","Remotion","video generation","openclaw plugin",{"skillNo":140,"name":5,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":145,"publishedAt":26},"01M6CT3P7S2EC1Y82KK46ZCWQB","Content monitoring, AI digest generation, and auto-publishing — OpenClaw plugin + MCP server","https:\u002F\u002Fgithub.com\u002Flucid-fdn\u002Flucid-plugins\u002Fblob\u002Fmain\u002Flucid-veille\u002Fskill\u002FSKILL.md",[144],{"categoryNo":128,"categoryName":129,"taxonomyType":77,"taxonomyTypeDesc":78},[19,133,134,66,20,22,135,138,23,24,25,132]]