OpenClaw/clawhub-security-signals huggingface dataset:
Skill: shoyee94/daily-news-push (version 1.0.0)

--- name: daily-news-push description: 通用每日早报自动生成和推送服务。支持任意领域，自动搜索过去24小时指定领域资讯，按固定格式整理推送到指定渠道。支持企业微信、飞书、Webhook多种渠道。触发词：每日早报，早报推送，自动日报，新闻推送。 --- # 通用每日早报推送技能 **支持任意领域**，自动搜索过去24小时指定领域资讯，按照固定格式整理生成早报，并推送到配置的渠道。支持企业微信、飞书、Webhook多种渠道，易于扩展，可在任意 OpenClaw 部署环境使用。 ## 核心功能 1. **任意领域支持**：用户只需要说关注什么领域，自动生成该领域每日早报（AI/区块链/生物医药/金融...都支持） 2. **智能信息源推荐**：AI自动分析判断，针对不同领域自动推荐优质核心信息源，**用户无需手动配置**。也支持自定义覆盖 3. **通用自动搜索**：使用 OpenClaw 标准 `web_search` 工具，兼容性更强，所有部署环境通用 4. **内容筛选**：按照24小时/48小时时效规则筛选，超过24小时标注，超过48小时剔除 5. **格式编排**：按照固定结构整理成清晰易读的Markdown格式 6. **多渠道支持**：企业微信/飞书/Webhook开箱即用，灵活配置 7. **灵活定时**：用户自定义推送时间，cron配置自由修改 ## 标准结构 生成的早报遵循固定格式： ``` 📰 {领域}早报 | YYYY.MM.DD 过去24小时{领域}最新动态 🔝 头条 [大标题] | 发布时间 核心信息1 核心信息2 来源：[渠道] | [原文链接] 🏢 国际动态 - [内容] 来源：[渠道] | [原文链接] 🇨🇳 国内动态 - [内容] 来源：[渠道] | [原文链接] 📄 深度/学术 - [内容] 来源：[渠道] | [原文链接] 📊 今日观察 （一段简短的行业观察/趋势总结） ``` 分类名称也可通过配置自定义。 ## 新安装向导 首次安装后，运行初始化向导，交互式配置： ```bash cd scripts python init_config.py ``` 脚本会依次询问： 1. **你关注的领域是什么？**（例如：AI人工智能、区块链、生物医药、互联网科技...） 2 **选择推送渠道**：企业微信/飞书/Webhook 3. **填写接收人ID**：根据渠道填入对应ID 4. **设置推送时间**：cron表达式，默认每日8:30 回答完问题自动生成 `config.py`，直接可用！ ## 手动配置 如果你不想交互式配置，也可以手动配置，参考 `references/config.md`： - 修改关注领域 - 修改推送渠道类型（wecom/feishu/webhook） - 设置接收人ID - 设置推送时间（cron表达式，默认每日8:30） ## 生成并推送 配置完成后直接运行： ```bash cd scripts python generate_and_send.py ``` ## 设置定时任务 添加到 crontab 实现每日自动推送： ```bash # 编辑 crontab crontab -e # 添加一行（修改路径和时间为你配置的） 30 8 * * * cd /path/to/daily-news-push/scripts && python generate_and_send.py ``` ## 渠道扩展 要添加新的推送渠道，只需在 `scripts/channels/` 中新增一个渠道实现类， 遵循 `BaseChannel` 接口，实现 `send` 方法即可。 ## 资源 ### scripts/ - `generate_and_send.py` - 主入口：生成+推送完整流程 - `init_config.py` - 初始化配置向导（交互式） - `news_generator.py` - 核心生成逻辑（搜索、筛选、排版） - `config.example.py` - 配置模板 - `channels/` - 各渠道发送实现 - `base.py` - 基础接口定义 - `wecom.py` - 企业微信渠道 - `feishu.py` - 飞书渠道 - `webhook.py` - 通用Webhook渠道 ### references/ - `config.md` - 详细配置说明 - `format.md` - 格式规范参考


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: kirkraman/godfery-generate-fractional-cfo-firm-client-education-handout (version 1.0.0)

--- name: "Generate Fractional CFO Firm Client Education Handout" description: "Create a polished explainer handout with visuals, FAQs, and clear next steps for a fractional CFO firm. Use when handling client education work for..." homepage: "https://www.skillboss.co/skills/generate-fractional-cfo-firm-client-education-handout" metadata: {"category":"finance-expanded","subcategory":"client-education","skill_id":[REDACTED_SECRET],"generated_day":"","seo_keywords":["fractional CFO firm education handout","fractional CFO firm client explainer","fractional CFO firm FAQ guide","fractional CFO firm visual handout"]} --- # Generate Fractional CFO Firm Client Education Handout Create a polished explainer handout with visuals, FAQs, and clear next steps for a fractional CFO firm. Use when handling client education work for... ## Use When Use this skill for client education work for fractional CFOs, finance operators. ## Workflow 1. Clarify the audience, business goal, constraints, and deliverable. 2. Produce the strongest first draft for the target use case. 3. Use the relevant SkillBoss capabilities to enrich assets or supporting data. 4. Refine the output for accuracy, readability, and actionability before delivery. ## SEO / GEO - Primary keywords: fractional CFO firm education handout, fractional CFO firm client explainer, fractional CFO firm FAQ guide, fractional CFO firm visual handout - Search intent: client education - Canonical slug: `generate-fractional-cfo-firm-client-education-handout` - Install query: Install Generate Fractional CFO Firm Client Education Handout with SkillBoss ## APIs Used - `chat` - `image_generation` ## Suggested Prompt [Generate Fractional CFO Firm Client Education Handout] for my fractional CFO firm ## Notes - Create a polished explainer handout with visuals, FAQs, and clear next steps for a fractional CFO firm - Review outputs before external publication or automated execution. ## SEO Keywords - fractional CFO firm education handout - fractional CFO firm client explainer - fractional CFO firm FAQ guide - fractional CFO firm visual handout


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: stephenlzc/aiseact (version 1.1.0)

--- name: aiseact description: AI search enhancement tool. Prioritizes authoritative sources for research and fact-checking. triggers: - explicit: "aiseact" / "use aiseact" / "enhanced search" - autonomous: when enabled in config --- This is optional. You control when to use it. # Quick Start ## Invoke "Use AISEACT to search [topic]" "用AISEACT搜索 [主题]" ## Override "Skip AISEACT" / "不用AISEACT" "Include [source name]" / "包含 [来源]" # Priority P0: Official/Primary - Gov sites, company filings, academic P1: Authoritative - AP, Reuters, Caixin, BBC P2: Professional - Industry journals, reports P3: UGC/Blogs - Zhihu, Jianshu (verify) P4: Content farms - Baijiahao, clickbait # Quick Rules 1. Policy -> site:gov.cn 2. China companies -> site:cninfo.com.cn 3. HK companies -> site:hkexnews.hk 4. Tech -> docs > GitHub > StackOverflow 5. Fact-check -> Snopes / PolitiFact # Sources ## Reliable - Intl: AP, Reuters, BBC - China Finance: Caixin, Yicai - China Society: Zaobao, SCMP, Initium ## Avoid - Content farms: Baijiahao, Toutiao - Political propaganda: Guancha, Epoch Times - Biased: Breitbart, InfoWars # Workflow Phase 0: Plan - decompose, predict sources Phase 1: Broad - multiple keywords, filter P4 Phase 2: Assess - rate authority, find gaps Phase 3: Target - site: for official, filetype:pdf for docs Phase 4: Verify - multi-source support? conflicts? Phase 5: Output - cite sources, note uncertainty Phase 6: Format - [source]-[url]-[primary/secondary] # Search Syntax - Gov: site:gov.cn - China A-share: site:cninfo.com.cn - HK: site:hkexnews.hk - US: site:sec.gov - GitHub: site:github.com - Docs: filetype:pdf # References - quick-reference.md - Quick lookup (recommended) - unreliable-sources.md - Detailed ratings - authority-sources.md - Scenario-based # Checklist - [ ] Authentic sources for key info? - [ ] P4 content farms filtered? - [ ] Sources cited with URLs? - [ ] Uncertainty noted? *AISEACT - for quality-critical searches*


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: wellyxy/cro-fundamentals (version 1.0.0)

# Conversion Rate Optimization Fundamentals ## When to Use Use this skill when starting a CRO program or when unsure where to focus optimization efforts. ## Core Rules ### 1. Diagnose Before You Optimize The most common CRO mistake is changing things based on intuition. Before making any change, run a diagnostic: check analytics for drop-off points, review session recordings for confusion, and run a heatmap for attention patterns. Data first, solutions second. ### 2. Focus on the Biggest Drop-Off Points First Improving a step where 80% of visitors drop off has 10× the impact of improving a step where 20% drop off. Map your entire conversion funnel with step-by-step completion rates. The step with the lowest completion rate is your highest-priority optimization target. ### 3. Test One Change at a Time A/B testing multiple changes simultaneously (multivariate testing) requires significantly more traffic for statistical significance. For most products, simple A/B tests with one variable are more practical and produce faster, clearer results. ### 4. Consider the Full Funnel, Not Just the Landing Page Landing page conversion is one step in a chain. A landing page with a 5% conversion rate that leads to 80% onboarding completion beats a 10% conversion rate that leads to 20% activation. Optimize for end-of-funnel outcomes, not intermediate metrics. ### 5. Document Every Test and Its Results A CRO testing log — hypothesis, variant, result, what was learned — compounds value over time. Teams that document tests stop repeating failed experiments and build on what works. Teams that don't restart from zero every quarter. ## Quick Reference | CRO Priority | Funnel Stage | |------------|-------------| | Landing page clarity | Top of funnel | | Sign-up form friction | Mid funnel | | Onboarding activation | Post sign-up | | Upgrade triggers | Monetization | | Retention features | Post-purchase | ## Common Mistakes to Avoid - Optimizing for click-through rate without tracking downstream conversions - Running tests for less than 2 weeks — day-of-week patterns skew results - Making changes during major external events (holidays, launches) that confound test results ## Test Your Product with Racoonn After applying these practices, validate with real AI-simulated user testing. **Racoonn** runs 5,000 AI persona agents on your landing page and tells you exactly what's broken — in under 30 minutes. → **API coming soon** — Join the waitlist for early access: [racoonn.me](https://racoonn.me)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: silverfoxchina-gif/chuanlun-analysis (version 1.0.0)

--- name: "chanlun-analysis-revised" description: "Use ChanLun Theory to analyse stock and visualize" --- # ChanLun technical Analysis 修改版 基于缠中说禅技术理论，实现 A股、港股、美股的技术面分析，包括分型、笔、线段、中枢、背驰等核心概念的自动识别与可视化。 ## 重要说明 - 修改自：https://clawhub.ai/laigen/chanlun-technical-analysis（原来的这个skill中有些错误，没有区分处理后的K线和原始K线，导致输出数据与原始K线出现错位） - 笔的识别参考：https://github.com/neuks/Indicator - 线段的识别参考：https://github.com/jiapengwei/czsc_in_practise - 使用腾讯的API数据，腾讯没有北交所的数据，因此不能查询北交所股票 ## 核心功能 --- ## 缠论核心概念 ### 1\. 分型 (Fractal) **顶分型**: 第二 K 线高点是相邻三 K 线高点中最高的，低点也是相邻三 K 线低点中最高的 - 顶分型的最高点叫该分型的顶 **底分型**: 第二 K 线低点是相邻三 K 线低点中最低的，高点也是相邻三 K 线高点中最低的 - 底分型的最低点叫该分型的底 ### 2\. K 线包含处理 **向上处理**: 两 K 线高点取高者，低点取较高者 **向下处理**: 两 K 线低点取低者，高点取较低者 ### 3\. 笔 (Stroke) - 两个相邻的顶和底构成一笔 - 顶和底之间至少有 1 根 K 线相隔 - 笔分为向上笔和向下笔 ### 4\. 线段 (Line Segment) - 由奇数笔组成（至少 3 笔） - 前三笔必须有重叠部分 - 分为向上线段和向下线段 ### 5\. 中枢 (Pivot) - 某级别走势中，被至少三个连续次级别走势所重叠的部分 - 对笔来说：至少三笔重叠 - 对线段来说：至少三段重叠 ### 6\. 背驰 (Divergence) - 没有趋势就没有背驰 - 比较相邻两段的 MACD 柱面积 - c 段面积 < b 段面积 = 背驰 --- ## 使用方法 ```bash # 使用自然语言查询（自动生成图表和报告） python3 scripts/chanlun_analysis.py 腾讯控股 # 指定周期 python3 scripts/chanlun_analysis.py 腾讯控股 --period day # 指定K线数(默认500） python3 scripts/chanlun_analysis.py 腾讯控股 --period day --bars 700 ``` ### 参数说明 > **注意**: 图表 PNG 是必需输出，无需额外参数，每次分析自动生成。 --- ## 输出内容 每次分析**自动生成**以下文件： ### 1\. 技术分析报告 (Markdown) 报告结构（**核心结论优先**）： ### 2\. 缠论可视化图表 (PNG) - 必需输出 图表内容： - **主图**: K 线图 + 笔连接 + 线段连接 + 中枢区域 - **副图 1**: MACD 指标 (柱状图 + DIF 线 + DEA 线) - **副图 2**: 成交量柱状图 **图表元素说明**: ### 3\. 输出文件 ### 3\. JSON 数据结构 ```json { "stock_code": "601688", "trend": "uptrend", "fractals": { "tops_count": 8, "bottoms_count": 7 }, "strokes_count": 12, "segments_count": 3, "pivots_count": 2, "divergence": { "detected": true, "type": "bullish", "confidence": 0.75 } } ``` --- ## 买卖点定义 ### 第一类买卖点 - 趋势背驰后形成的转折点 - 下跌趋势底背驰 → 第一类买点 - 上涨趋势顶背驰 → 第一类卖点 ### 第二类买卖点 - 第一类买卖点后的第一次回抽 - 不回前低/前高形成 ### 第三类买卖点 - 突破中枢后的回抽 - 回抽不进入中枢区间 --- ## 环境要求 ### 必需环境变量 ### Python 依赖 ```bash pip install pandas numpy matplotlib requests ``` --- ## 文件结构 ```text chanlun-technical-analysis/ ├── SKILL.md # 技能文档 └── scripts/ ├── chanlun_analysis.py # 主入口脚本 ├── chanlun_core.py # 核心算法（分型/笔/线段） ├── chanlun_divergence.py # 背驰检测 └── chanlun_chart.py # 图表绘制 ``` --- ## 注意事项 1. **数据质量**: 使用前复权数据，避免除权缺口影响 2. **周期选择**: 建议使用日线或以上周期，分钟线噪音较多 3. **主观性**: 缠论部分判断存在主观性，算法仅为辅助 4. **结合其他指标**: 建议配合成交量、基本面等综合分析 --- ## 免责声明 本技能仅供学习和研究使用，不构成任何投资建议。股市有风险，投资需谨慎。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: danielliuzy/opensoulmd (version 1.0.1)

--- name: opensoulmd description: Search, summon, and possess your agent with SOUL.md personality files from the OpenSOUL.md registry metadata: { "openclaw": { "requires": { "bins": ["soul"] }, "primaryEnv": null }, "install": [ { "id": "curl", "kind": "shell", "command": "curl -fsSL https://opensoul.md/install.sh | sh", "bins": ["soul"], "label": "Install via curl (recommended)", }, { "id": "npm", "kind": "node", "package": "opensoul", "bins": ["soul"], "label": "Install via npm", }, ], } --- You can manage your agent's personality by possessing it with SOUL.md files from the OpenSOUL.md registry. ## Available actions ### Possess — change soul When the user asks to change personality/soul: 1. Run `soul possess <name> --yes` — this auto-summons from the registry if the soul isn't cached locally. You can also possess from a local file path: `soul possess /path/to/SOUL.md --yes` Use `--dry-run` to preview what would happen without writing anything. ### Exorcise — restore original If the user wants to go back to their original personality: `soul exorcise` This restores the backed-up SOUL.md from before the first possession. ### Search souls To search the registry: `soul search <query> --no-interactive` Sorting options: - `--top` — sort by highest-rated - `--popular` — sort by most downloaded To show all available souls: `soul search --top --no-interactive` ### Summon — download without possessing To download a soul to local cache without activating it: `soul summon <label>` The user can activate it later with `soul possess <name>`. ### List cached souls To show locally cached souls: `soul list` Supports pagination with `--page <n>` and `--per-page <n>`. ### Banish — remove from cache To remove a soul from the local cache: `soul banish <name>` ### Status To check what soul is currently loaded: `soul status` Shows the SOUL.md path, possession state (original or possessed), and backup status. ### Path — show or set SOUL.md location To show the current SOUL.md path: `soul path` To set a new path: `soul path /path/to/SOUL.md` To show or set the OpenClaw skills directory: `soul path --skills` or `soul path /path/to/skills --skills` ### Config To get or set CLI configuration values: - `soul config get <key>` - `soul config set <key> <value>` ### Install / Uninstall skill To install the OpenSoul skill into OpenClaw: `soul install` To remove it: `soul uninstall` ## Important notes - Always use `--no-interactive` with `soul search` since you cannot use interactive TUI controls. - Always use `--yes` with `soul possess` to skip the confirmation prompt. - `soul possess` auto-summons from the registry if the soul isn't in the local cache — you don't need to summon first. - After possessing a soul, let the user know they can use `soul exorcise` to restore their original personality. - The soul takes effect on the next conversation — the current conversation is not affected.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (MEDIUM)
Skill: clawkk/media-relations (version 0.1.0)

--- name: "媒体公关" description: "提供媒体公关的可落地指南与SOP。在开展媒体公关相关工作时调用。" --- # 媒体公关 (media-relations) ## 目标与场景 - 明确业务目标、核心指标与应用场景；设定落地时限与负责人。 ## 操作步骤 1. 明确范围与资源；2. 制定SOP；3. 数据接入与看板搭建； 4. 小流量试点；5. 复盘优化；6. 标准化沉淀与知识库更新。 ## 指标 - 主指标与守护指标成体系；定义口径并固定报表节奏。 ## 风险与合规 - 遵守中国本地法规与平台规则；个人信息保护与数据最小化。 ## 可复用清单 - 模板、脚本、Checklist、报表与会议纪要结构。 生成日期：2026-03-17


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: omactiengartelle/sticker-pack-generator (version 1.0.0)

--- name: sticker-pack-generator description: AI sticker pack generator — create custom WhatsApp stickers, Telegram sticker packs, emoji-style art, and kawaii character stickers from any description. Generate cute chibi stickers, expressive reaction stickers, and cartoon sticker sheets instantly with AI via the Neta AI image generation API (free trial at neta.art/open). tools: Bash --- # Sticker Pack Generator AI sticker pack generator — create custom WhatsApp stickers, Telegram sticker packs, emoji-style art, and kawaii character stickers from any description. Generate cute chibi stickers, expressive reaction stickers, and cartoon sticker sheets instantly with AI. ## Token Requires a Neta API token (free trial at <https://www.neta.art/open/>). Pass it via the `--token` flag. ```bash node <script> "your prompt" --token YOUR_TOKEN ``` ## When to use Use when someone asks to generate or create ai sticker pack generator images. ## Quick start ```bash node stickerpackgenerator.js "your description here" --token YOUR_TOKEN ``` ## Options - `--size` — `portrait`, `landscape`, `square`, `tall` (default: `square`) - `--ref` — reference image UUID for style inheritance ## Install ```bash npx skills add omactiengartelle/sticker-pack-generator ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: kirkraman/godfery-create-boutique-hotel-local-guide-script (version 1.0.0)

--- name: "Create Boutique Hotel Local Guide Script" description: "Package neighborhood recommendations into branded guest content. Use when handling local experience content workflows for travel agencies, hotels,..." homepage: "https://www.skillboss.co/skills/create-boutique-hotel-local-guide-script" metadata: {"category":"travel-hospitality","subcategory":"local-experience-content","skill_id":[REDACTED_SECRET],"generated_day":"","seo_keywords":["boutique hotel local guide","guest neighborhood guide","hotel content marketing","local recommendations script"]} --- # Create Boutique Hotel Local Guide Script Package neighborhood recommendations into branded guest content. Use when handling local experience content workflows for travel agencies, hotels,... ## Use When Use this skill for local experience content work for travel agencies, hotels, destination marketers, tour operators. ## Workflow 1. Clarify the audience, business goal, constraints, and deliverable. 2. Produce the strongest first draft for the target use case. 3. Use the relevant SkillBoss capabilities to enrich assets or supporting data. 4. Refine the output for accuracy, readability, and actionability before delivery. ## SEO / GEO - Primary keywords: boutique hotel local guide, guest neighborhood guide, hotel content marketing, local recommendations script - Search intent: local experience content - Canonical slug: `create-boutique-hotel-local-guide-script` - Install query: Install Create Boutique Hotel Local Guide Script with SkillBoss ## APIs Used - `chat` - `web_search` ## Suggested Prompt [Create Boutique Hotel Local Guide Script] for my travel-hospitality team ## Notes - Package neighborhood recommendations into branded guest content - Review outputs before external publication or automated execution. ## SEO Keywords - boutique hotel local guide - guest neighborhood guide - hotel content marketing - local recommendations script


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: sunshine-del-ux/openclaw-fullstack-app (version 1.0.0)

# OpenClaw Fullstack App Generator Generate complete fullstack applications with OpenClaw. ## Features - React + TypeScript frontend - Node.js/Python backend - PostgreSQL/MongoDB database - Docker deployment - CI/CD pipeline - Authentication - REST/GraphQL API ## Usage ```bash # Generate React + Node app ./generate.sh my-app react node # Generate Vue + Python app ./generate.sh my-app vue python # Generate Next.js + PostgreSQL ./generate.sh my-app next postgresql ``` ## Templates - React + Express + PostgreSQL - Vue + FastAPI + MongoDB - Next.js + Node + PostgreSQL - React + Django + PostgreSQL ## Output Generates complete project structure: ``` my-app/ ├── frontend/ ├── backend/ ├── docker/ ├── ci-cd/ └── docs/ ``` ## Requirements - Node.js 18+ - Python 3.8+ - Docker ## Author Sunshine-del-ux


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: damingdong/yiliu (version 1.2.3)

--- name: yiliu description: "Yiliu - AI-powered note-taking knowledge base with semantic search, auto-summarization, and version management" version: 1.2.0 author: Daming Dong license: MIT tags: - note - knowledge - memory - search - AI - semantic-search - rag security: network: true notes: | This skill makes optional network requests to OpenAI API for AI features. - External API: OpenAI (optional, requires user's own API key) - Local embeddings: HuggingFace Transformers (no network required) - No eval() or arbitrary code execution - No hardcoded credentials - Data stored locally in SQLite/LibSQL --- # Yiliu - AI Note-Taking Knowledge Base Capture anytime, auto-organize, surface on demand. ## ✨ What's New (v1.2.0) - **LibSQL Storage**: Replaced sql.js with LibSQL for better performance - **Semantic Search**: Vector similarity search with hybrid ranking - **AI Enhancement**: Auto-generated summaries and tags - **Local Embeddings**: Support for HuggingFace Transformers (no API key needed) - **Version Management**: Auto-save + manual marking for important versions ## Features | Feature | Description | Command | |---------|-------------|---------| | Record | Quick capture with AI enhancement | `/记` or type directly | | Semantic Search | Find content by intent | `/搜 <keyword>` | | List | View recent notes | `/列表` | | Edit | Modify existing notes | `/编辑 <id> <content>` | | History | View version history | `/历史 <id>` | | Export | Export to Markdown | `/导出` | | Stats | View statistics | `/统计` | ## Quick Start ### Install ```bash git clone https://github.com/DamingDong/yiliu.git cd yiliu npm install npm run build ``` ### Configure AI (Optional) ```bash export OPENAI_API_KEY="your-api-key" # Optional: Custom API endpoint export OPENAI_BASE_URL="https://api.openai.com/v1" ``` **Without API Key**: Falls back to local embeddings via `@huggingface/transformers`. Core features still work. ### Usage ``` # Record a note (AI auto-summarizes + tags) /记 Today I learned about CRDT sync with Last-Write-Wins strategy # Semantic search (understands intent) 搜 distributed sync methods # List notes /列表 # View stats /统计 # Export backup /导出 ``` ## AI Features | Feature | Model | Description | |---------|-------|-------------| | Embeddings | text-embedding-3-small / all-MiniLM-L6-v2 | Semantic search | | Summaries | gpt-4o-mini | Auto summaries | | Tags | gpt-4o-mini | Auto tags | **No API Key**: Falls back to keyword search, core features remain functional. ## Data Storage - **LibSQL**: Notes, version history - **Vector Index**: Semantic search - **Path**: `data/yiliu.db`, `data/vectors.json` ## Architecture ``` yiliu/ ├── src/ │ ├── index.ts # Entry │ ├── commands/ # Command handlers │ ├── storage/ # Storage (LibSQL + Vector) │ ├── ai/ # AI capabilities │ └── types/ # Type definitions ├── data/ # Data directory └── SKILL.md ``` ## Version History - **v1.2.0** (2026-03-20) - LibSQL, semantic search, AI enhancement, local embeddings - **v1.0.0** (2026-03-19) - MVP release ## License MIT License


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: codekungfu/unionpay (version 0.1.0)

--- name: "UnionPay" description: "提供银联扫码支付、转账及银行卡优惠汇总指引。" --- # 云闪付 ## 筛选项 - 资产类别（现金/基金/股票/理财/保险） - 风险等级（低/中/高风险/保障型） - 周期/流动性（T+0/定期/活期/长期） ## 返回字段 - 资产总额/每日盈亏/年化收益参考 - 交易流水/对账单导出/税费明细 - 风险测评状态/持仓分析/资产配置建议 ## 示例请求 - “如何快速使用 云闪付 处理 [具体场景任务] ？” - “云闪付 的 [核心功能] 有哪些最新玩法/优惠信息？” ## 更新频率 - 每日跟随市场行情与个人账单变更进行亚小时级同步 ## 注意事项 - 投资有风险，决策需谨慎；涉及大额转账请务必进行双重身份验证。


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)