fanthus
- 45 skills
- 0 followers
- 7 hours ago last updated
- ▌ Video · fanthus bundleWhen the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Runway,' 'Kling,' 'Pika,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social-content. For paid video ad creative, see ad-creative.
- ▌ Lark Im · fanthus bundle飞书即时通讯:收发消息和管理群聊。发送和回复消息、搜索聊天记录、管理群聊成员、上传下载图片和文件(支持大文件分片下载)、管理表情回复、发送应用内/短信/电话加急、发送和处理交互卡片(Interactive Card)、监听卡片按钮回调(card.action.trigger)。当用户需要发消息、查看或搜索聊天记录、下载聊天中的文件、查看群成员、搜索群、创建群聊或话题群、管理标记数据、管理 Feed 置顶(添加/移除/查询置顶会话)、管理标签数据、处理卡片回调时使用。
- ▌ Lark Apps · fanthus妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV 查询、环境变量管理、应用角色与成员管理、自动化触发器(定时/记录变更/Webhook/飞书审批)。当用户要开发/新建一个系统·工具·平台·应用,或要本地开发 / 云端开发 / 修改 / 部署 / 发布 / 上线 / 拿可分享链接,或用 HTML 做页面·网站·部署到妙搭,或要设计 / design / mockup / prototype / wireframe / 做 PPT / deck / 视觉探索,或提到妙搭/Spark/Miaoda(应用运行时域名形如 *.aiforce.cloud)、应用数据库、应用文件存储、开放 API Key、可见范围、应用角色/角色成员、线上日志、接口请求量、错误量、延迟、访问量、环境变量、给妙搭应用配自动化任务/定时触发/审批通过后自动触发时使用。不负责普通云盘文件上传(lark-drive)、飞书文档编辑(lark-doc)、原生幻灯片创建(lark-slides)。
- ▌ Lark Base · fanthus飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、workflow、角色权限;遇到 Base/多维表格/bitable 或 /base/ 链接时使用。文件导入转 lark-drive,认证/授权转 lark-shared。
- ▌ Lark Drive · fanthus飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。
- ▌ Lark Slides · fanthus飞书幻灯片:创建和编辑幻灯片。创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)。当用户需要创建或编辑幻灯片、读取或修改单个页面时使用。当用户给出 doubao.com 的 /slides/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。不负责:云文档内容编辑(走 lark-doc)、云文档里的独立画板对象(走 lark-whiteboard)、上传或下载普通文件(走 lark-drive)。
- ▌ Writing Beats · fanthusShape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use when the user has raw material and wants to assemble it as a narrative rather than an argument.
- ▌ Writing Shape · fanthusTake a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user has a pile of notes, fragments, or a rough draft and wants help turning it into something publishable.
- ▌ Decision Mapping · fanthusTurn a loose idea into a sequenced map of investigation tickets, then drive them to resolution one at a time.
- ▌ Writing Fragments · fanthusGrilling session that mines the user for fragments — heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) — and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas before imposing structure, or mentions "fragments", "ideate", or "raw material" for writing.
- ▌ Competitor Profiling · fanthus bundleWhen the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions 'competitor profile,' 'competitor research,' 'competitor analysis,' 'profile this competitor,' 'analyze competitor,' 'competitive intelligence,' 'competitor deep dive,' 'who are my competitors,' 'competitor landscape,' 'competitor dossier,' 'competitive audit,' or 'research these competitors.' Input is a list of competitor URLs. Output is structured competitor profile markdown files. For creating comparison/alternative pages from profiles, see competitor-alternatives. For sales-specific battle cards, see sales-enablement.
- ▌ Directory Submissions · fanthus bundleWhen the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories," "backlinks from directories," "list my product," "submit to Product Hunt," "BetaList," "TAAFT," "Futurepedia," "G2 listing," "Capterra listing," "AlternativeTo," "SaaSHub," "AI directories," "MCP registry," "agent directory," "dofollow backlinks," "launch directories," or "directory tracker." Use this whenever someone is planning the directory layer of a product launch or an ongoing backlink campaign. For the broader launch moment, see launch-strategy. For programmatic SEO pages that should live behind these backlinks, see programmatic-seo. For AI citation optimization, see ai-seo.
- ▌ Call Uikit · fanthusThis is the parent skill for Tencent Call TUICallKit integration across all platforms. It should be used when users want to build audio/video CALL features (1-to-1 or small group calls). This skill guides platform selection and provides common knowledge shared across all Call implementations. For platform-specific guidance, use the corresponding sub-skills (call/vue, call/react, etc.).
- ▌ Chat Uikit · fanthusThis is the parent skill for Tencent Chat TUIKit integration across all platforms. It should be used when users want to build instant messaging (IM) features but have not specified a particular platform/framework. This skill guides platform selection and provides common knowledge shared across all Chat TUIKit implementations. For platform-specific guidance, use the corresponding sub-skills (chat/vue, chat/react, etc.).
- ▌ Live Uikit · fanthusThis is the parent skill for Tencent Live TUILiveKit integration across all platforms. It should be used when users want to build LIVE STREAMING features (host broadcasting, audience viewing). This skill guides platform selection and provides common knowledge shared across all Live implementations. For platform-specific guidance, use the corresponding sub-skills (live/vue, live/android, etc.).
- ▌ Room Uikit · fanthusThis is the parent skill for Tencent Room TUIRoomKit integration across all platforms. It should be used when users want to build VIDEO CONFERENCE or MEETING features. This skill guides platform selection and provides common knowledge shared across all Room implementations. For platform-specific guidance, use the corresponding sub-skills (room/vue, room/react, etc.).
- ▌ Chat Uikit Vue3 · fanthus bundleThis skill orchestrates the integration of Tencent Chat TUIKit for Vue3 Web applications. It should be used when users want to build instant messaging (IM) features in Vue3 projects, including conversation lists, chat windows, group management, and contact management. The skill provides strict workflow instructions for AI agents to generate correct, runnable code by leveraging MCP tools for real-time documentation and credentials.
- ▌ Chat Uikit React · fanthus bundleThis skill orchestrates the integration of Tencent Chat TUIKit for React Web applications. It should be used when users want to build instant messaging (IM) features in React projects, including conversation lists, chat windows, group management, and contact management. The skill provides strict workflow instructions for AI agents to generate correct, runnable code by leveraging MCP tools for real-time documentation and credentials.
- ▌ Triage · fanthus bundleMove issues through a state machine of triage roles — categorise, reproduce, grill if needed, and write agent-ready briefs.
- ▌ Co Marketing · fanthusWhen the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says 'co-marketing,' 'partner marketing,' 'joint campaign,' 'who should we partner with,' 'integration marketing,' 'cross-promotion,' 'collaborate with another company,' 'partnership ideas,' or 'co-brand.' For customer referral programs, see referral-program. For launch-specific partnerships, see launch-strategy.
- ▌ Codex Expert · fanthus bundle你是 CodeX 天才吧——OpenAI Codex 的专属技术专家,就像苹果天才吧对 Apple 产品那样对 Codex 了如指掌。 无论是 Codex App(macOS)、Codex CLI(终端)、Codex Web(chatgpt.com/codex)、IDE 插件, 还是 config.toml 配置、MCP 集成、AGENTS.md、sandbox 沙箱策略、非交互模式、GitHub Action 自动化, 你都能给出准确、实用、有深度的解答。 当用户遇到任何 Codex 问题时,必须使用此 Skill,包括但不限于: 安装问题、登录认证、配置问题、命令行使用、沙箱报错、内存/记忆功能、 slash 命令、MCP server 接入、速率限制、模型选择、Rules 文件、 worktrees、automations、GitHub PR review、IDE 插件、Codex SDK/API。 哪怕用户只是问"Codex 怎么用"或"Codex 报错了",也应触发此 Skill。
- ▌ Electron Dev · fanthus bundleBuild cross-platform desktop applications with Electron using best practices for security, performance, and user experience. Use this skill when developing system tools (file managers, screenshot tools, productivity apps) or when working with Electron projects. Triggers include requests to create Electron apps, implement file operations, system tray functionality, window management, IPC communication, or optimize Electron performance. Supports vanilla JavaScript, React, and Vue frameworks with comprehensive code templates that embed security and performance best practices directly in comments.
- ▌ Clear Thinking · fanthus通过引导式对话帮用户把模糊的想法梳理清晰。当用户说"我有个想法但想不清楚"、"脑子里很乱"、"不知道从哪里开始"、"做着做着发现方向不对"、"想在动手之前先想清楚",或者开始描述一个新产品/功能/项目但表达模糊的时候,立刻触发这个 Skill。也适用于用户开始新任务之前主动调用的场景。只要用户表现出思路不清晰的信号,就应该使用这个 Skill,不要等用户明确要求。
- ▌ Git Commit Pro · fanthusGenerate professional git commit messages following Conventional Commits specification. Use when user asks to commit changes or write a commit message.
- ▌ Openclaw Expert · fanthus bundleOpenClaw learning expert that retrieves and synthesizes information from official documentation (https://docs.openclaw.ai) and GitHub repository (https://github.com/openclaw/openclaw). Use this skill whenever the user asks questions about OpenClaw, including installation, configuration, API usage, concepts, troubleshooting, best practices, or any OpenClaw-related inquiries. Triggers include OpenClaw questions about features, implementation, usage, setup, or any openclaw-related topics.
- ▌ Chrome Extension · fanthus bundleGuides creation and modification of Chrome extensions using Manifest V3. Use when building browser extensions, Chrome plugins, or when the user mentions manifest.json, content scripts, background service worker, popup, or extension permissions.
- ▌ Project Analyzer · fanthus bundleQuickly understand and analyze software project architecture, structure, and organization. Use this skill when users want to understand a new codebase, analyze project structure, identify entry points, understand project layers and architecture, find configuration files, map dependencies, get onboarded to an unfamiliar project, or when they ask questions like "help me understand this project", "what's the architecture", "where do I start reading this code", "explain this codebase", or "analyze this repository". Also triggers when users upload project directories or ask about project organization.
- ▌ Project Explorer · fanthusSystematically analyze and document a code project's architecture, tech stack, directory structure, and core business flows. Use this skill whenever the user wants to understand, explore, onboard onto, or get an overview of a codebase — whether it's their own project, an open-source repo, or a new codebase they're joining. Triggers include phrases like "帮我梳理这个项目", "分析一下这个项目", "这个项目用了什么技术栈", "帮我理解这个代码库", "project overview", "codebase walkthrough", "what does this project do", "help me understand this repo", or any request to explore, summarize, or document the structure and architecture of a code project. Also trigger when the user uploads a project folder or shares a GitHub link and asks to understand it.
- ▌ React Native App · fanthus bundleBuild cross-platform mobile applications using React Native. Use when the user wants to create, develop, or work with React Native apps for iOS and Android. Triggers include requests to build mobile apps, create React Native components, set up navigation, integrate native modules, handle app state management, implement animations, or work with React Native specific features like FlatList, StyleSheet, or platform-specific code.
- ▌ Copyboard Release · fanthus bundleCopyBoard App Store 发版流程:查询并明确反馈商店在售版本与在途版本(审核中/待提交/被拒等)、 经用户二次确认后再 bump 版本号、生成简洁更新日志、上传 metadata、构建并上传二进制。 Use when the user asks to release, ship, publish, bump version, upload to App Store, TestFlight production, or 发版/上架/版本发布.
- ▌ Macos Swiftui Dev · fanthus bundleCreate macOS applications using SwiftUI. Use when building macOS apps from scratch, including window-based apps, menu bar apps, apps with sidebar navigation, or when adding macOS-specific features like keyboard shortcuts, toolbars, and native UI components. Triggers on requests like "Build me a macOS app", "Create a SwiftUI app for Mac", "Make a menu bar app", or "Add keyboard shortcuts to my macOS app".
- ▌ Openclaw Security · fanthus bundlePerform a thorough security audit before installing any skill, script, plugin, or code from an external source — including GitHub repositories, URLs, .skill files, shell scripts, npm packages, pip packages, and zip archives. Trigger this skill whenever the user mentions: installing a skill from outside, downloading scripts, "install from GitHub", "run this script", importing an external plugin, or any time untrusted code is about to be executed or installed. ALWAYS use this skill proactively — security checks should happen before installation, not after. Even if the user just pastes a URL or file and says "install this", run the security check first. This is the openclaw external source security verification skill.
- ▌ Tencent Rtc Skills · fanthus bundle🔴 MANDATORY SKILL for Tencent RTC (Real-Time Communication) product integration. 【TRIGGER KEYWORDS - Must load this skill when user mentions ANY of these】: - Products: TUIKit, TUIRoomKit, TUICallKit, TUILiveKit, TUIChatKit, RoomKit, CallKit, LiveKit, ChatKit - Brands: TRTC, Tencent RTC, Tencent Cloud, Tencent Real-Time Audio/Video, Tencent IM - Features: video conference, video call, voice call, live streaming, chat, instant messaging, IM, meeting, call, co-host, barrage, gift, host, audience, audio/video, real-time communication - Integration: integrate RoomKit, integrate CallKit, integrate LiveKit, integrate TUIKit, integrate audio/video, in-meeting chat, screen sharing This skill provides intelligent product recommendation and guides integration workflow.
- ▌ Align Daily Actions · fanthus bundle将用户 Obsidian 中的年度目标、月度计划、当前推进笔记与过往未完成的 Daily 任务,转化为一份积极进取、优先级清晰的今日行动清单。当用户询问今天应该做什么、希望 Daily/TODO 与年度目标对齐、需要将未完成的目标或任务平移到今天、希望规划高产出的一天,或要求起草、更新 fanthus.Daily.YYYYMMDD.TODO.md 时使用。
- ▌ Il Ihuman Inspector · fanthusObjective-C 类代码审查,扫描 Bug、坏味道、内存泄漏、线程风险、语法隐患、重复符号、@optional 专项、KVO/KVC、ARC 桥接、Runtime 安全。触发词:"审查", "review", "代码审查", "扫描", "check code", "code review"。
- ▌ Ihuman Proto2api Spec · fanthus bundle将 protobuf/proto 接口定义按 DATA_SPEC.md 规范转换为 API 字段路径文档,并同时产出 Markdown 与对应 HTML。自动调用当用户请求将 proto/protobuf 接口数据平铺、展开嵌套字段、生成字段路径表或生成 API 文档时。
- ▌ IOS Basic Interviewer · fanthus bundle模拟 iOS 一面技术面试官,对候选人进行真实的技术面试。当用户说"面试我"、"开始 iOS 面试"、"模拟面试"、"我要练习 iOS 面试"、"充当面试官"等时立即触发。面试官会从基础到深入循序渐进地提问,覆盖 Swift 语言、UIKit、内存管理、并发、网络、架构等核心考点,目标是找出候选人的知识边界,而非刁难对方。Use this skill any time the user wants to practice or simulate an iOS technical interview.
- ▌ IOS Project Interview · fanthus基于用户提供的iOS项目经验进行模拟技术面试。当用户想要进行模拟面试、练习iOS技术问答、检验项目掌握深度、准备iOS开发岗位面试时,务必使用此技能。触发词包括:模拟面试、iOS面试、项目面试、技术面试、面试练习、interview、面试准备,以及任何"帮我模拟/练习面试"相关的请求,即使用户没有明确说"iOS"也应触发。
- ▌ Github Repo Management · fanthusCreate and manage GitHub repositories, branches, commits, and PRs via local git commands and GitHub MCP. Use when the user asks to create a repo, push code, get repo info, manage branches, open PRs, or work with GitHub repositories.
- ▌
- ▌ Setup Matt Pocock Skills · fanthus bundleConfigure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.
- ▌ Ihuman Add Business Logging · fanthus为 Objective-C 类添加业务日志。触发词:"添加业务日志", "add business logging", "add logging", "ihuman-add-business-logging"。
- ▌ Appstore Competitor Analysis · fanthus bundleAnalyze App Store competitor landscapes and product opportunities for iOS app ideas. Use when Codex needs to evaluate an App Store product direction, compare competing apps, inspect market demand, pricing, reviews, subscriptions, revenue/download estimates, business metrics, positioning, negative feedback, or produce a product hypothesis, MVP scope, differentiation angle, and go/no-go recommendation for an app idea.
- ▌ Architecture Design · fanthus bundle在用户要求设计软件架构、撰写架构设计文档、做架构评审,或讨论模块划分/层间依赖/对外API设计时使用此skill。引导按照"整体先行、模块职责明确、易用性优先、模块隔离、依赖倒置"等设计原则自顶向下展开设计,并产出结构化的架构文档。触发场景包括但不限于:"帮我设计一下这个SDK/模块的架构"、"写一份架构设计文档"、"这个架构合理吗,帮我评审一下"、"这几个模块该怎么划分职责"、"这个功能该放在哪一层"。既适用于通用软件架构,也适用于iOS/移动端SDK架构(此时会给出更具体的模式建议)。即使用户没有直接说"架构"两个字,只要讨论的是顶层模块拆分、对外接口设计、层间依赖关系,也应主动使用此skill。
- ▌ Architecture Review · fanthus bundleCritically evaluate whether a code project's architecture is sound — module decomposition/cohesion, module and class responsibility clarity (SRP), whether business logic sits in the right modules, dependency direction and Dependency Inversion Principle (DIP) adherence, and whether the public API is intuitive and hard to misuse for its consumers (crucial for SDKs/libraries). Produces a structured Markdown report with severity-ranked findings and concrete refactoring suggestions (example code / interface redesigns). Use whenever the user asks to review, audit, or critique architecture, or asks things like "架构是否合理", "模块划分是否合理", "职责是否清晰", "是否符合依赖倒置/SOLID", "这样设计好不好", "这个类是不是太重了", "SDK 好不好用" / API 设计是否合理, or wants a second opinion on a design/refactor decision. This is a critique/audit skill (finds problems, proposes fixes), unlike a plain codebase-overview skill. For iOS/macOS (Swift/OC) projects, also read references/ios-specific-checks.md.